Перейти к содержанию
Версия: 4.2.159 Обновлено: 2026-04-29

Docker архитектура

Saga запускается как единый контейнер с Go backend и двумя статическими frontend-приложениями.

Состав контейнера

  • bin/saga: backend binary.
  • migrations/: SQL migrations.
  • static/user-app: статическая сборка user app.
  • static/admin-app: статическая сборка admin app.
  • config.yaml, .env, VERSION: runtime-конфигурация.

Локальные команды

make restart
make cold-restart
make status

Routing

  • https://app.saga.local: user app.
  • https://admin.saga.local: admin app.
  • API доступен через относительные /api/... paths.

Правила

  • Frontend изменения требуют rebuild через make restart или make cold-restart.
  • Ручное управление Docker не используется для штатной разработки.
  • Deployment идёт через make-команды.

Связанные документы