Commit Graph

1 Commits

Author SHA1 Message Date
f69003be75 Фикс сборки: api-образ не копировал admin.py (контейнер падал на импорте)
Dockerfile для stage api копировал только main.py и schedule/, поэтому в
контейнере 'from admin import ...' давал ModuleNotFoundError — api стартовал
и сразу падал, compose останавливался на 'dependency failed to start'.

Добавлен COPY admin.py и тест tests/test_deploy.py: проверяет, что в образ
api попадают все модули backend, в frontend — страница админки и статика,
а compose передаёт ADMIN_* и подключает том настроек.
2026-09-28 13:37:23 +03:00