Деплой
Как это устроено
Документация проекта собирается статически через MkDocs с темой readthedocs и затем копируется во frontend-контейнер.
Это дает:
- единый домен
terrai.site; - доступность документации по
/docs/; - отсутствие отдельного сервиса под docs.
Что важно после изменений
После изменения файлов в frontend/docs/, frontend/mkdocs.yml, frontend/nginx.conf или frontend/Dockerfile нужно пересобрать frontend-образ.
Пример:
docker compose up --build frontend
Или полный стек:
docker compose up --build
Production URL
После деплоя документация должна быть доступна по адресу:
https://terrai.site/docs/