From 1b1d54b572cda4ecc404d80e74672d2819e79606 Mon Sep 17 00:00:00 2001 From: Bolke de Bruin <bolke@xs4all.nl> Date: Mon, 18 Mar 2024 14:03:18 +0100 Subject: [PATCH] Debug --- cmd/rdpgw/config/configuration.go | 1 + dev/docker/docker-compose-arm64.yml | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/cmd/rdpgw/config/configuration.go b/cmd/rdpgw/config/configuration.go index 43e6761..13bf64d 100644 --- a/cmd/rdpgw/config/configuration.go +++ b/cmd/rdpgw/config/configuration.go @@ -164,6 +164,7 @@ func Load(configFile string) Configuration { if err := k.Load(env.ProviderWithValue("RDPGW_", ".", func(s string, v string) (string, interface{}) { key := strings.Replace(strings.ToLower(strings.TrimPrefix(s, "RDPGW_")), "__", ".", -1) key = ToCamel(key) + log.Printf("Loading env var %s as %s = %s", s, key, v) return key, v }), nil); err != nil { log.Fatalf("Error loading config from environment: %v", err) diff --git a/dev/docker/docker-compose-arm64.yml b/dev/docker/docker-compose-arm64.yml index 5dfdb4c..774beed 100644 --- a/dev/docker/docker-compose-arm64.yml +++ b/dev/docker/docker-compose-arm64.yml @@ -49,6 +49,17 @@ services: condition: service_healthy environment: RDPGW_SERVER__SESSION_STORE: file + RDPGW_SERVER__CERT_FILE: /opt/rdpgw/server.pem + RDPGW_SERVER__KEY_FILE: /opt/rdpgw/key.pem + RDPGW_SERVER__GATEWAY_ADDRESS: localhost:9443 + RDPGW_SERVER__PORT: 9443 + RDPGW_SERVER__HOSTS: xrdp:3389 + RDPGW_SERVER__ROUND_ROBIN: "false" + RDPGW_OPENID__PROVIDER_URL: "http://keycloak:8080/auth/realms/rdpgw" + RDPGW_OPENID__CLIENT_ID: rdpgw + RDPGW_OPENID__CLIENT_SECRET: 01cd304c-6f43-4480-9479-618eb6fd578f + RDPGW_CLIENT__USERNAME_TEMPLATE: "{{ username }}" + RDPGW_CAPS__TOKEN_AUTH: "true" healthcheck: test: ["CMD", "curl", "-f", "http://keycloak:8080"] interval: 10s -- GitLab