From d34580f230883b03512dd9d4ce6c8dbe9ddb5b7a Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Wed, 26 Jun 2024 09:33:48 +0200 Subject: [PATCH] add proxy to dshackle --- drpc.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) 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