services: db: image: postgres:14 environment: POSTGRES_DB: WIKIJS_DB_NAME POSTGRES_PASSWORD: WIKIJS_DB_PASSWORD POSTGRES_USER: WIKIJS_DB_USER logging: driver: "none" restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data server: image: ghcr.io/requarks/wiki:2.5.305 depends_on: - db environment: DB_TYPE: postgres DB_HOST: db DB_PORT: 5432 DB_USER: WIKIJS_DB_USER DB_PASS: WIKIJS_DB_PASSWORD DB_NAME: WIKIJS_DB_NAME restart: unless-stopped ports: - "8082:3000" labels: - "traefik.enable=true" - "traefik.http.routers.wikijs.entryPoints=websecure" - "traefik.http.routers.wikijs.rule=Host(`doc.net.enpls.org`)" - "traefik.http.routers.wikijs.tls=true" - "traefik.http.routers.wikijs.tls.certresolver=defaultacme" - "traefik.http.routers.wikijs.middlewares=proxyHeader@file,proxyError@file" volumes: db-data: