Вики 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.ps1Dev-сервер и сборка
docker/DockerfileQuartz → nginx /wiki/
docs/index.mdГлавная вики (![[главная]])

Новая страница: положите .md в docs/ — появится в проводнике автоматически.

Legacy (MkDocs)

mkdocs.yml, stone_wikilinks.py — прежний стек, в Docker не используется. Локально: python -m venv .venv-wiki + mkdocs serve при необходимости.