From 50254df2ab7e38d80e1e979900d753633cbdde4b Mon Sep 17 00:00:00 2001 From: chillymattster <106633144+chillymattster@users.noreply.github.com> Date: Wed, 26 Nov 2025 19:11:37 +0100 Subject: [PATCH] align variable names in docker compose yml and environment --- config/opencloud/csp.yaml | 12 ++++++------ config/traefik/docker-entrypoint-override.sh | 4 ++-- traefik/opencloud.yml | 4 ++-- weboffice/collabora.yml | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/config/opencloud/csp.yaml b/config/opencloud/csp.yaml index 7709473..cde4b1e 100644 --- a/config/opencloud/csp.yaml +++ b/config/opencloud/csp.yaml @@ -4,10 +4,10 @@ directives: connect-src: - '''self''' - 'blob:' - - 'https://${COMPANION_DOMAIN|companion.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' - - 'wss://${COMPANION_DOMAIN|companion.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' + - 'https://${COMPANION_DOMAIN|companion.opencloud.test}${TRAEFIK_PORT_HTTPS}/' + - 'wss://${COMPANION_DOMAIN|companion.opencloud.test}${TRAEFIK_PORT_HTTPS}/' - 'https://raw.githubusercontent.com/opencloud-eu/awesome-apps/' - - 'https://${IDP_DOMAIN|keycloak.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' + - 'https://${IDP_DOMAIN|keycloak.opencloud.test}${TRAEFIK_PORT_HTTPS}/' - 'https://update.opencloud.eu/' default-src: - '''none''' @@ -20,7 +20,7 @@ directives: - 'blob:' - 'https://embed.diagrams.net/' # In contrary to bash and docker the default is given after the | character - - 'https://${COLLABORA_DOMAIN|collabora.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' + - 'https://${COLLABORA_DOMAIN|collabora.opencloud.test}${TRAEFIK_PORT_HTTPS}/' # This is needed for the external-sites web extension when embedding sites - 'https://docs.opencloud.eu' img-src: @@ -30,7 +30,7 @@ directives: - 'https://raw.githubusercontent.com/opencloud-eu/awesome-apps/' - 'https://tile.openstreetmap.org/' # In contrary to bash and docker the default is given after the | character - - 'https://${COLLABORA_DOMAIN|collabora.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' + - 'https://${COLLABORA_DOMAIN|collabora.opencloud.test}${TRAEFIK_PORT_HTTPS}/' manifest-src: - '''self''' media-src: @@ -41,7 +41,7 @@ directives: script-src: - '''self''' - '''unsafe-inline''' - - 'https://${IDP_DOMAIN|keycloak.opencloud.test}${TRAEFIK_EXTERNAL_PORT}/' + - 'https://${IDP_DOMAIN|keycloak.opencloud.test}${TRAEFIK_PORT_HTTPS}/' style-src: - '''self''' - '''unsafe-inline''' diff --git a/config/traefik/docker-entrypoint-override.sh b/config/traefik/docker-entrypoint-override.sh index 03e6b9e..6b2e49e 100644 --- a/config/traefik/docker-entrypoint-override.sh +++ b/config/traefik/docker-entrypoint-override.sh @@ -14,10 +14,10 @@ add_arg "--log.level=${TRAEFIK_LOG_LEVEL:-ERROR}" # enable dashboard add_arg "--api.dashboard=true" # define entrypoints -add_arg "--entryPoints.http.address=:${TRAEFIK_HTTP_PORT:-80}" +add_arg "--entryPoints.http.address=:${TRAEFIK_PORT_HTTP:-80}" add_arg "--entryPoints.http.http.redirections.entryPoint.to=https" add_arg "--entryPoints.http.http.redirections.entryPoint.scheme=https" -add_arg "--entryPoints.https.address=:${TRAEFIK_HTTPS_PORT:-443}" +add_arg "--entryPoints.https.address=:${TRAEFIK_PORT_HTTPS:-443}" # change default timeouts for long-running requests # this is needed for webdav clients that do not support the TUS protocol add_arg "--entryPoints.https.transport.respondingTimeouts.readTimeout=12h" diff --git a/traefik/opencloud.yml b/traefik/opencloud.yml index 16b5997..2f39ae0 100644 --- a/traefik/opencloud.yml +++ b/traefik/opencloud.yml @@ -23,8 +23,8 @@ services: - "TRAEFIK_ACME_CASERVER=${TRAEFIK_ACME_CASERVER:-https://acme-v02.api.letsencrypt.org/directory}" - "TRAEFIK_LOG_LEVEL=${TRAEFIK_LOG_LEVEL:-ERROR}" - "TRAEFIK_ACCESS_LOG=${TRAEFIK_ACCESS_LOG:-false}" - - "TRAEFIK_HTTP_PORT=${TRAEFIK_PORT_HTTP:-80}" - - "TRAEFIK_HTTPS_PORT=${TRAEFIK_PORT_HTTPS:-443}" + - "TRAEFIK_PORT_HTTP=${TRAEFIK_PORT_HTTP:-80}" + - "TRAEFIK_PORT_HTTPS=${TRAEFIK_PORT_HTTPS:-443}" ports: - "${TRAEFIK_PORT_HTTP:-80}:${TRAEFIK_PORT_HTTP:-80}" - "${TRAEFIK_PORT_HTTPS:-443}:${TRAEFIK_PORT_HTTPS:-443}" diff --git a/weboffice/collabora.yml b/weboffice/collabora.yml index b702a60..ce6e9bd 100644 --- a/weboffice/collabora.yml +++ b/weboffice/collabora.yml @@ -5,7 +5,7 @@ services: environment: # this is needed for setting the correct CSP header COLLABORA_DOMAIN: ${COLLABORA_DOMAIN:-collabora.opencloud.test} - TRAEFIK_EXTERNAL_PORT: ${TRAEFIK_PORT_HTTPS:+:}${TRAEFIK_PORT_HTTPS:-} + TRAEFIK_PORT_HTTPS: ${TRAEFIK_PORT_HTTPS:+:}${TRAEFIK_PORT_HTTPS:-} # expose nats and the reva gateway for the collaboration service NATS_NATS_HOST: 0.0.0.0 GATEWAY_GRPC_ADDR: 0.0.0.0:9142