📖 Wiki.js
:::warning Diese Applikation nutze ich nicht mehr, und nehme stattdessen nun Outline.
:::

Wiki.js ist Backend und Frontend für euer Wiki
Installation
Volumes
mkdir db
mkdir key
mkdir repo
compose.yml
services:
db:
container_name: wikijsdb
image: postgres:18-alpine
user: "1000:1000"
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_USER: ${POSTGRES_USER}
PUID: ${PUID}
PGID: ${PGID}
TZ: ${TZ}
restart: unless-stopped
shm_size: 128mb
volumes:
- ./db:/var/lib/postgresql/18/docker
networks:
default:
wiki:
container_name: wikijsapp
image: ghcr.io/requarks/wiki:2
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: ${POSTGRES_USER}
DB_PASS: ${POSTGRES_PASSWORD}
DB_NAME: ${POSTGRES_DB}
PUID: ${PUID}
PGID: ${PGID}
TZ: ${TZ}
volumes:
- ./key/id_rsa:/etc/wiki/github.pem
- ./repo:/wiki/data/repo
restart: unless-stopped
networks:
default:
caddy:
networks:
caddy:
external: true
#
.env
POSTGRES_DB=wiki
POSTGRES_PASSWORD=wtf#4993
POSTGRES_USER=wikiwtf
PUID=1000
PGID=1000
TZ=Europe/Berlin
Betrieb
ssh-keygen -t rsa -b 4096
Alternativen
- Outline