docs(site): дополнены инструкции восстановления публикации
Deploy MkDocs to VPS / deploy (push) Successful in 13s
Deploy MkDocs to VPS / deploy (push) Successful in 13s
- Зачем: - runbook требовал незафиксированного контекста для первого деплоя и восстановления сайта на чистой VPS. - Что: - добавлены prerequisites, установка пакетов, первый workflow, UFW и проверенный атомарный откат. - спецификация и PRD обновлены по факту завершённого переноса на VPS. - локальные команды Snap uv заменены на persistent Python venv. - Проверка: - mkdocs build --strict выполнен через persistent venv пользователя gitea-runner. - последовательность rollback проверена на временном дереве releases и symlink.
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
# Публикация сайта через Gitea Actions и VPS
|
||||
|
||||
Статус: согласовано 2026-08-04; механизм синхронизации GitHub-резерва
|
||||
требует отдельного решения после восстановления доступа к GitHub.
|
||||
Статус: реализовано 2026-08-05; механизм синхронизации GitHub-резерва требует
|
||||
отдельного решения после восстановления доступа к GitHub. Инструкции по
|
||||
восстановлению и эксплуатации находятся в
|
||||
[`project/ops/gitea-vps-site/README.md`](../ops/gitea-vps-site/README.md).
|
||||
|
||||
## Проблема
|
||||
|
||||
@@ -26,7 +28,7 @@
|
||||
- Изменение существующих файлов в `.github/workflows/`.
|
||||
- Добавление динамического приложения, авторизации или серверной базы данных.
|
||||
|
||||
## Текущее состояние
|
||||
## Исходное состояние на 2026-08-04
|
||||
|
||||
- MkDocs Material собирает статический каталог `site/`; `site_url` уже равен `https://de.dementev.space/`.
|
||||
- Публичный репозиторий `ddmitry/de-roadmap` в Gitea является текущим `origin`.
|
||||
|
||||
Reference in New Issue
Block a user