services: db: image: postgres:11-alpine container_name: wikijs-db restart: unless-stopped labels: - "com.ghost.tel/stack-type=public" environment: POSTGRES_DB: wiki POSTGRES_USER: wikijs POSTGRES_PASSWORD: ${WIKIJS_DB_PASSWORD} volumes: - ./db-data:/var/lib/postgresql/data logging: driver: "none" wiki: image: requarks/wiki:2 container_name: wikijs restart: unless-stopped labels: - "com.ghost.tel/stack-type=public" - "traefik.enable=true" - "traefik.http.routers.wikijs.entrypoints=https" - "traefik.http.routers.wikijs.rule=Host(`wiki.sequela.tel`)" - "traefik.http.routers.wikijs.tls.certresolver=http" - "traefik.http.services.wikijs.loadbalancer.server.port=3000" environment: DB_TYPE: postgres DB_HOST: db DB_PORT: 5432 DB_USER: wikijs DB_PASS: ${WIKIJS_DB_PASSWORD} DB_NAME: wiki expose: - "3000" depends_on: - db networks: - web - default networks: web: external: true