diff --git a/compose.yml b/compose.yml index a0fb650..82ae49a 100644 --- a/compose.yml +++ b/compose.yml @@ -46,8 +46,8 @@ services: - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure" - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" - "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect" - - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true" - - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}" + - "traefik.http.middlewares.${STACK_NAME}-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.${STACK_NAME}-redirect.redirectscheme.permanent=true" - "caddy=${DOMAIN}" - "caddy.reverse_proxy={{upstreams 8080}}" - "caddy.tls.on_demand=" @@ -73,7 +73,7 @@ services: backupbot.backup.path: "/tmp/dump.sql.gz" backupbot.backup.post-hook: "rm -f /tmp/dump.sql.gz" backupbot.backup.pre-hook: "sh -c 'mariadb-dump -u root -p\"$$(cat /run/secrets/db_root_password)\" keycloak | gzip > /tmp/dump.sql.gz'" - backupbot.restore.pre-hook: "sh -c 'cd /tmp && gzip -d dump.sql.gz'" + backupbot.restore.pre-hook: "sh -c 'cd /tmp && gzip -d dump.sql.gz'" backupbot.restore: "true" backupbot.restore.post-hook: "sh -c 'mariadb -u root -p\"$$(cat /run/secrets/db_root_password)\" keycloak < /tmp/dump.sql && rm -f /tmp/dump.sql'"