Documentation
Stack
| Outil | MkDocs Material |
| LXC | 106 — 192.168.1.51 |
| Port | 8090 (nginx) |
| URL | https://docs.2h15.fr (local/VPN uniquement) |
| Source | /opt/docs/docs/ |
| Config | /opt/docs/mkdocs.yml |
| Site généré | /opt/docs/site/ |
Modifier une page existante
# Depuis le host Proxmox
pct exec 106 -- nano /opt/docs/docs/<section>/<page>.md
# Puis rebuilder
pct exec 106 -- bash -c 'cd /opt/docs && python3 -m mkdocs build'
Ajouter une nouvelle page
1. Créer le fichier Markdown :
2. Déclarer la page dans la navigation (/opt/docs/mkdocs.yml) :
3. Rebuilder :
Structure des fichiers
/opt/docs/
├── mkdocs.yml # Configuration générale et navigation
└── docs/
├── index.md
├── documentation.md
├── infrastructure/
│ ├── architecture.md
│ └── reseau.md
├── services/
│ ├── nginx-proxy-manager.md
│ ├── crowdsec.md
│ ├── wireguard.md
│ ├── dashboard.md
│ ├── uptime-kuma.md
│ ├── jellyfin.md
│ ├── immich.md
│ ├── immich-swipe.md
│ ├── homeassistant.md
│ ├── ntfy.md
│ ├── pingvin.md
│ ├── torrents.md
│ ├── vaultwarden.md
│ ├── epic-games.md
│ ├── gighunter.md
│ ├── dnd.md
│ ├── blindtest.md
│ ├── code-server.md
│ └── reels-vault.md
├── projets/
│ └── app-family.md
├── scripts/
│ └── host-scripts.md
└── backup/
└── immich.md