diff --git a/drpc.yml b/drpc.yml index f56ce168..c580a614 100644 --- a/drpc.yml +++ b/drpc.yml @@ -9,8 +9,8 @@ services: expose: - 8080 - 25703 - ports: - - "2449:2449" + #ports: + # - "2449:2449" environment: DSHACKLE_LOG_LEVEL: ${DSHACKLE_LOG_LEVEL:-info} labels: @@ -22,12 +22,22 @@ services: - "traefik.http.services.drpc.loadbalancer.server.scheme=h2c" - "traefik.http.services.drpc.loadbalancer.server.port=2449" - "traefik.http.routers.drpc.entrypoints=grpc" + - "traefik.http.routers.drpc.service=drpc" - "traefik.http.routers.drpc.tls.certresolver=myresolver" - "traefik.http.routers.drpc.rule=Host(`$GW_DOMAIN`)" + + - "traefik.http.services.dshackle.loadbalancer.server.port=8080" + - "traefik.http.routers.dshackle.entrypoints=websecure" + - "traefik.http.routers.dshackle.service=dshackle" + - "traefik.http.routers.dshackle.tls.certresolver=myresolver" + - "traefik.http.routers.dshackle.rule=Host(`$GW_DOMAIN`)" + - "traefik.http.routers.dshackle.middlewares=ipwhitelist" + networks: - chains logging: driver: journald + redis: image: healthcheck/redis:alpine