Wiki.js ist die zentrale Dokumentationsplattform deines Servers.
Hier dokumentierst du:
→ Es ist dein Cockpit für alles, was du betreibst.
/opt/docker/wiki/opt/docker/wiki/docker-compose.ymlwikijswiki-dbwiki-db (Postgres)ghcr.io/requarks/wiki:2postgres:17-alpinewikijs
3000/tcp3443/tcpwiki-db
5432/tcpwikijs
wiki_default (IP: 192.168.96.3)proxy-net (IP: 172.20.0.14)wiki-db
wiki_default (IP: 192.168.96.2)wiki-db)nginx proxy manager)wikijs startet erst, wenn wiki-db healthy istdocker ps | grep wikijs
docker ps | grep wiki-db
docker ps --format "table {{.Names}}\t{{.Status}}"
docker logs -f wikijs
docker logs --tail 50 wikijs
docker logs -f wiki-db
docker logs --tail 50 wiki-db
docker restart wikijs
docker restart wiki-db
cd /opt/docker/wiki
docker compose up -d
cd /opt/docker/wiki
docker compose down
cd /opt/docker/wiki
cat docker-compose.yml
docker network inspect wiki_default
docker network inspect proxy-net
docker inspect wikijs
docker inspect wiki-db
docker logs wikijs
Typische Ursachen:
docker logs wiki-db
Check:
docker inspect wiki-db | grep -i health -A 10
docker inspect wikijs | grep NetworkMode -A 5
docker exec -it wiki-db pg_isready -U wikijs -d wiki
docker ps | grep -E 'wikijs|wiki-db'
docker network inspect proxy-net
Wiki läuft, aber nicht erreichbar:
proxy-netWiki startet nicht:
DB unhealthy:
/opt/docker/wiki/db-data
→ enthält alle Inhalte des Wikis (Postgres)
Docker Volume:
/var/lib/docker/volumes/de243ba8d15846c705a28de1eb917832aa9410b7edbd1155edfdc2702f5d8d3a/_data
Container-Pfad:
/wiki/data/content
Wenn DB weg:
→ Wiki leer
Wenn Volume weg:
→ Inhalte evtl. unvollständig
→ vollständiges Backup braucht BEIDES
wiki-db)proxy-net
→ notwendig für Zugriff über Reverse Proxy
Wiki.js speichert:
Das bedeutet:
→ Backup = DB + Volume
docker ps | grep wikijs
curl http://localhost:3000
Wenn Wiki down ist:
→ 90% der Probleme liegen hier