Pact: supervisor
Канон: https://gitlab.easygos.ru/base/supervisor (PACT.md).
| Тема | Правило |
|---|---|
| Listen | supervisor :8080 |
| PID 1 | supervisor |
| Child | 127.0.0.1:8081 |
| Health child | GET /health → 200 |
| Control | /control/health, /status, /upload, /restart |
| Checks | /control/checks, /control/checks/{id}/run → proxy child /checks |
| Auth | CONTROL_TOKEN (свой на контейнер) |
| Данные | /data incoming/current/releases |
fleet к этому пакту как продукт не обязан (plain PID1).