Skip to content

Архитектура проекта

This content is not available in your language yet.

Проект разделен на три слоя:

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