Markdown-documentatie van het Proxmox-thuisnetwerk. Bruikbaar als:
docs/ direct.help.stijnjanssen.nl — MkDocs Material.docs/
├─ index.md overzicht + snelle kaart
├─ architecture.md het grote plaatje
├─ netwerk.md router, DNS, port forwarding, verkeersstromen
├─ proxmox.md host, storage, VM's, opstartvolgorde
├─ diensten/ per dienst: adguard, npm, nextcloud, immich, bots
├─ procedures/ nieuwe-webapp, herstel, backups
├─ woordenlijst.md
└─ troubleshooting.md
pip install mkdocs-material
mkdocs serve # http://127.0.0.1:8000
Als Docker-stack op de Webservices VM (zelfde patroon als andere sites):
scp -r homelab-docs stijn@192.168.1.150:/opt/stacks/help
cd /opt/stacks/help
docker compose up -d --build
Daarna in NPM een Proxy Host: help.stijnjanssen.nl → http → help-docs:80,
certificaat aanvragen. AdGuard-rewrite help.stijnjanssen.nl → 192.168.1.150
en publiek A-record help → <WAN IPv4> (geen AAAA).
Bij elke doc-wijziging:
git pull && docker compose up -d --build— de site wordt in de image gebouwd (mkdocs build --strict).
De MD-bestanden zijn de bron. Een help-bot kan ze indexeren (embeddings) en
vragen beantwoorden met verwijzing naar de juiste pagina. Bewaar bots in de
tgbots-repo, patroon identiek aan de bestaande bots (long polling, whitelist).