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: