Вики STONE
Документация из docs/ публикуется через Quartz (тема как GitVerse Docs): граф, backlinks, проводник.
Локально
Сайт (лендинг + вики) — Docker
cd d:\Programing\Gaming\Stone
.\site-up.ps1Откроется http://127.0.0.1:9565/ — лендинг, промо, вики на /wiki/. Прод: https://stonegame.ru. Стоп: docker compose down.
Только вики (без Docker)
cd d:\Programing\Gaming\Stone
.\wiki-serve.ps1Порт по умолчанию 8765; другой: $env:WIKI_PORT = "9000"; .\wiki-serve.ps1
Первый запуск: .\quartz-setup.ps1 (клонирует Quartz v4 в quartz/).
Статическая сборка
.\wiki-build.ps1Результат: site/ (для деплоя в /wiki/). Base URL: stonegame.ru/wiki (переопределить: $env:WIKI_BASE_URL = "...").
Файлы конфигурации
| Файл | Роль |
|---|---|
quartz-overrides/ | Тема STONE (копируется в quartz/ при setup) |
quartz-setup.ps1 | Клон Quartz + применение overrides |
wiki-serve.ps1 / wiki-build.ps1 | Dev-сервер и сборка |
docker/Dockerfile | Quartz → nginx /wiki/ |
docs/index.md | Главная вики (![[главная]]) |
Новая страница: положите .md в docs/ — появится в проводнике автоматически.
Legacy (MkDocs)
mkdocs.yml, stone_wikilinks.py — прежний стек, в Docker не используется. Локально: python -m venv .venv-wiki + mkdocs serve при необходимости.