| errors |
| Failed to load YAML frontmatter: Tried to load unspecified class: Date |
|
Wiki Web (Gollum)
Interface web du wiki partagé Hermes. Moteur wiki complet avec sidebar, recherche, historique.
URLs
-
Production :
https://wiki.delgard.cloud
-
Locale :
http://127.0.0.1:4570
Stack
-
Image :
gollumwiki/gollum:latest (le wiki engine de GitHub)
-
Port :
127.0.0.1:4570→4567
-
Source :
/root/wiki/ (repo git, monté rw pour l'index)
-
Reverse proxy : Traefik + Let's Encrypt
Features
-
Wikilinks
[[page]] natifs
-
Sidebar automatique (navigation entre pages)
-
Recherche full-text
-
Historique git (chaque commit = version)
-
Mode read-only (
--no-edit : pas d'édition web)
-
SEO :
X-Robots-Tag: noindex (wiki privé)
Fichiers
/docker/wiki/
├── .env # TZ, TRAEFIK_HOST, COMPOSE_PROJECT_NAME
├── docker-compose.yml # Gollum + labels Traefik
├── Dockerfile # (obsolète — plus utilisé)
├── nginx.conf # (obsolète — plus utilisé)
└── index.html # (obsolète — plus utilisé)
Commandes
# Redémarrer
docker compose -f /docker/wiki/docker-compose.yml restart
# Reconstruire (pull nouvelle image)
docker compose -f /docker/wiki/docker-compose.yml pull && docker compose up -d
Particularités
-
/root/wiki est maintenant un repo git (nécessaire pour Gollum)
- Page d'accueil :
Home.md → symlink vers index.md
-
user: root dans le conteneur (sinon pb permissions sur bind mount)
- Le wiki backup (
hermes-config/wiki/) n'est pas un repo git (le .git est exclu)