From 58ff02e1a86600688f14470d74b7893e0698d707 Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Mon, 8 Dec 2025 14:41:18 -0600 Subject: [PATCH 1/2] Remove unused vars --- internal/docker/builder.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/internal/docker/builder.go b/internal/docker/builder.go index fe11902d..8b0edc99 100644 --- a/internal/docker/builder.go +++ b/internal/docker/builder.go @@ -32,13 +32,6 @@ import ( "github.com/matrix-org/complement/internal/instruction" ) -var ( - // HostnameRunningDocker is the hostname of the docker daemon from the perspective of Complement. - HostnameRunningDocker = "localhost" - // HostnameRunningComplement is the hostname of Complement from the perspective of a Homeserver. - HostnameRunningComplement = "host.docker.internal" -) - const complementLabel = "complement_context" type Builder struct { From 1f46586af108588d6d6503ffedb3dc297971d64a Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Mon, 8 Dec 2025 14:54:44 -0600 Subject: [PATCH 2/2] Use config --- internal/docker/deployer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/docker/deployer.go b/internal/docker/deployer.go index 0a8a511a..58acae00 100644 --- a/internal/docker/deployer.go +++ b/internal/docker/deployer.go @@ -348,7 +348,7 @@ func deployImage( // interact with a complement-controlled test server. // Note: this feature of docker landed in Docker 20.10, // see https://github.com/moby/moby/pull/40007 - extraHosts = []string{"host.docker.internal:host-gateway"} + extraHosts = []string{fmt.Sprintf("%s:host-gateway", cfg.HostnameRunningComplement)} } for _, m := range cfg.HostMounts {