services: app: labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.moka-web.rule=Host(`moka.skrd.fun`)" - "traefik.http.routers.moka-web.entrypoints=web" - "traefik.http.routers.moka-web.middlewares=redirect-to-https@file" - "traefik.http.routers.moka.rule=Host(`moka.skrd.fun`)" - "traefik.http.routers.moka.entrypoints=websecure" - "traefik.http.routers.moka.tls.certresolver=cf" - "traefik.http.services.moka.loadbalancer.server.port=8000" networks: - internal - proxy queue: networks: - internal scheduler: networks: - internal pgsql: networks: - internal redis: networks: - internal networks: internal: name: moka proxy: name: traefik external: true