version: "3.7" services: dnpm-backend: image: ghcr.io/kohlbacherlab/bwhc-backend:1.0-snapshot-broker-connector container_name: bridgehead-dnpm-backend environment: - ZPM_SITE=${ZPM_SITE} volumes: - /etc/bridgehead/dnpm:/bwhc_config:ro - ${DNPM_DATA_DIR}:/bwhc_data labels: - "traefik.enable=true" - "traefik.http.routers.bwhc-backend.rule=PathPrefix(`/bwhc`)" - "traefik.http.services.bwhc-backend.loadbalancer.server.port=9000" - "traefik.http.routers.bwhc-backend.tls=true" dnpm-frontend: image: ghcr.io/kohlbacherlab/bwhc-frontend:2209 container_name: bridgehead-dnpm-frontend links: - dnpm-backend environment: - NUXT_HOST=0.0.0.0 - NUXT_PORT=8080 - BACKEND_PROTOCOL=https - BACKEND_HOSTNAME=$HOST - BACKEND_PORT=443 labels: - "traefik.enable=true" - "traefik.http.routers.bwhc-frontend.rule=PathPrefix(`/`)" - "traefik.http.services.bwhc-frontend.loadbalancer.server.port=8080" - "traefik.http.routers.bwhc-frontend.tls=true"