Архитектура проекта
Основная схема
Заголовок раздела «Основная схема»Проект разделен на три слоя:
content/source/enхранит оригиналы из upstream.content/docs/enиcontent/docs/ruсодержат контент, который реально публикуется на сайте.apps/webотвечает только за рендеринг и индексацию.
Почему это безопаснее
Заголовок раздела «Почему это безопаснее»- Публикуемый сайт не зависит от выполнения пользовательского кода.
- Сырые источники и конечный контент разделены.
- Перед сборкой запускаются валидация ссылок и контентный security audit.
- Деплой можно делать как набор статических файлов за обратным прокси.
Следующие этапы
Заголовок раздела «Следующие этапы»- Синхронизировать upstream-репозиторий Hermes Agent.
- Сформировать полный manifest страниц.
- Подготовить очередь на перевод и правила глоссария.
- Развернуть ежедневный refresh на сервере.