Commit Graph

3 Commits

Author SHA1 Message Date
MpakobecEx ca0a6ba343 CI снова видит тесты админки
CI / lint-test (push) Failing after 21s Details
CI / build-push (push) Has been skipped Details
В requirements-dev не хватало зависимостей админки: fastapi, jinja2 и itsdangerous ставились только в её образ, поэтому прогон тестов на чистом раннере упал бы на импорте. Теперь dev-набор подключает requirements-admin, и сборка проверяет бота и админку одним прогоном.
2026-10-19 04:07:49 +05:00
MpakobecEx b11676764e У админки появился собственный сервис, а не только место в плане
Каркас FastAPI живёт в admin/ и собирается отдельным образом: главная страница со списком будущих разделов и /healthz для healthcheck, пока без БД и логина. Сервис добавлен в оба compose (порт только на loopback до появления домена), CI теперь собирает и публикует два образа — бота и админку. Настройки админки наследуют общие, но не требуют BOT_TOKEN: сервис запускается, даже пока токен не заполнен.
2026-10-19 03:34:10 +05:00
MpakobecEx 10b48c77a7 Первоначальная версия 2026-10-16 01:00:57 +05:00