netbird-server: route /management.ProxyService/ for remote proxies #62

Merged
k.renner merged 1 commits from netbird-mgmt-proxyservice-route into master 2026-06-27 04:51:53 +00:00
@@ -187,6 +187,15 @@ services:
- "traefik.http.routers.netbird-management.service=netbird-management"
- "traefik.http.services.netbird-management.loadbalancer.server.port=33073"
- "traefik.http.services.netbird-management.loadbalancer.server.scheme=h2c"
# gRPC reverse-proxy service — remote reverse-proxy instances (e.g.
# proxy-1) connect here via NB_PROXY_MANAGEMENT_ADDRESS=https://host:443.
# The local proxy uses management:33073 directly, so it never needed
# this route; remote ones get a 404 without it. Same backend (h2c 33073).
- "traefik.http.routers.netbird-proxyservice.rule=Host(`{{ netbird_server_host }}`) && PathPrefix(`/management.ProxyService/`)"
- "traefik.http.routers.netbird-proxyservice.entrypoints=websecure"
- "traefik.http.routers.netbird-proxyservice.tls=true"
- "traefik.http.routers.netbird-proxyservice.tls.certresolver=letsencrypt"
- "traefik.http.routers.netbird-proxyservice.service=netbird-management"
networks:
- netbird
logging: