Category: Infrastructure · Compose project:
wikijs
Location on host:/DATA/AppData/wikijs
Config repo: acidobinario/homelab-wiki
This wiki itself. Wiki.js 2 backed by Postgres, serving the homelab documentation on
port 3000. Content syncs two-way with the private acidobinario/homelab-wiki repo via
the Git Storage module, using the deploy key mounted read-only at /etc/wikijs-ssh.
| Container | Image | Status | Restart | Published ports |
|---|---|---|---|---|
wikijs |
ghcr.io/requarks/wiki:2 |
running | unless-stopped | 3000→3000/tcp |
wikijs-db |
postgres:15-alpine |
running | unless-stopped | — |
| Container | Image | Source |
|---|---|---|
wikijs |
ghcr.io/requarks/wiki |
requarks/wiki |
wikijs-db |
postgres |
postgres (Docker Official) |
⭐ = your own repo. Others link to the upstream project / image.
wikijs
| Container | Type | Source (host) | → | Mount (container) | Mode |
|---|---|---|---|---|---|
wikijs |
bind | /DATA/AppData/wikijs/ssh |
→ | /etc/wikijs-ssh |
ro |
wikijs |
bind | /DATA/AppData/wikijs/data |
→ | /wiki/data |
rw |
wikijs |
volume | /var/lib/docker/volumes/77c2992fe2013ba9cfebf8ba81e1750586cc5f60c725a4494ed2e0239ba56848/_data |
→ | /wiki/data/content |
rw |
wikijs-db |
bind | /DATA/AppData/wikijs/pgdata |
→ | /var/lib/postgresql/data |
rw |
setup.sh, and the full Git Storage settings live in deploy/ of the wiki repo.node) — ZimaOS creates them as root, which makes Wiki.js fail with EACCES … mkdir '/wiki/data/cache' and breaks Git Storage. Re-run setup.sh (or chown -R 1000:1000 data ssh) after touching the mounts.data/, pgdata/, ssh/, and .env are host-only and never committed.