version: "2.1" services: wikijs: image: linuxserver/wikijs container_name: wikijs_study environment: - PUID=1000 - PGID=1000 - TZ=Asia/Jerusalem - DB_TYPE=postgres - DB_HOST=wiki_study_db - DB_PORT=5432 - DB_USER=wikijs - DB_PASS=wikijsrocks - DB_NAME=wikijs volumes: - ./config:/config - ./data:/data restart: unless-stopped networks: - network - gitea_network - traefik_internal labels: - "traefik.enable=true" - "traefik.http.routers.wikijs_study.entrypoints=websecure" - "traefik.http.routers.wikijs_study.rule=Host(`learn.pukeko.xyz`)" - "traefik.http.routers.wikijs_study.tls.certresolver=pukekoresolver" - "traefik.http.routers.wikijs_study.middlewares=authelia@docker" wiki_study_db: image: postgres:11-alpine environment: - POSTGRES_DB=wikijs - POSTGRES_PASSWORD=wikijsrocks - POSTGRES_USER=wikijs restart: unless-stopped volumes: - ./db-data:/var/lib/postgresql/data networks: - network networks: network: driver: bridge gitea_network: external: true traefik_internal: external: true