From 968268142c21d322d80b3025dade5a5653264083 Mon Sep 17 00:00:00 2001 From: rob Date: Wed, 23 Sep 2026 11:17:45 +0000 Subject: [PATCH] drpc/drpc-free: host.docker.internal -> literal 172.17.0.1 (docker0) instead of host-gateway magic (Docker 28 + carrier-less docker0 breaks dshackle recreate; sg-9 2026-09-22/23) Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01KjqejYycVyVvrxV9aTDhgX --- drpc-free.yml | 2 +- drpc.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drpc-free.yml b/drpc-free.yml index bf9dd0d2..df71afa5 100644 --- a/drpc-free.yml +++ b/drpc-free.yml @@ -19,7 +19,7 @@ services: - "traefik.http.routers.drpc-free.tls.certresolver=myresolver" - "traefik.http.routers.drpc-free.rule=Host(`$GW_FREE_DOMAIN`)" extra_hosts: - - "host.docker.internal:host-gateway" + - "host.docker.internal:172.17.0.1" # literal docker0 IP: Docker 28 cannot resolve host-gateway when docker0 has no carrier (sg-9 gateway outage 2026-09-22/23) networks: - chains logging: diff --git a/drpc.yml b/drpc.yml index 18847856..066d1745 100644 --- a/drpc.yml +++ b/drpc.yml @@ -62,7 +62,7 @@ services: - "${GW_ALLOW_LIST:+traefik.http.middlewares.gwallowlist.ipallowlist.sourcerange=$GW_ALLOW_LIST}" - "${GW_ALLOW_LIST:+traefik.http.routers.dshackle.middlewares=gwallowlist}" extra_hosts: - - "host.docker.internal:host-gateway" + - "host.docker.internal:172.17.0.1" # literal docker0 IP: Docker 28 cannot resolve host-gateway when docker0 has no carrier (sg-9 gateway outage 2026-09-22/23) networks: - chains logging: