# Wiki.js Self-Hosted Documentation Vault # Portainer Stack for Docker VM # Replaces/extends Obsidian with always-on web access version: '3.8' services: wikidb: image: postgres:15-alpine container_name: wikijs-db restart: unless-stopped environment: POSTGRES_DB: wiki POSTGRES_PASSWORD: ${DB_PASSWORD:-wikijsrocks} POSTGRES_USER: wikijs logging: driver: "none" volumes: - wikijs-db-data:/var/lib/postgresql/data networks: - wikijs-network wiki: image: ghcr.io/requarks/wiki:2 container_name: wikijs restart: unless-stopped depends_on: - wikidb environment: DB_TYPE: postgres DB_HOST: wikidb DB_PORT: 5432 DB_USER: wikijs DB_PASS: ${DB_PASSWORD:-wikijsrocks} DB_NAME: wiki # Optional: Git sync to your Gitea # GIT_URL: http://192.168.5.30:3000/impulsivefps/lemontropia-wiki.git # GIT_BRANCH: main # GIT_USERNAME: impulsivefps # GIT_PASSWORD: ${GIT_TOKEN} ports: - "3001:3000" volumes: - wikijs-data:/wiki/data networks: - wikijs-network labels: - "traefik.enable=false" networks: wikijs-network: driver: bridge volumes: wikijs-db-data: wikijs-data: