diff --git a/dynamic/services.yaml b/dynamic/services.yaml index 0af0034..7ea1463 100644 --- a/dynamic/services.yaml +++ b/dynamic/services.yaml @@ -3,6 +3,10 @@ http: basic-auth: basicAuth: usersFile: /auth/htpasswd + redirect-to-https: + redirectScheme: + scheme: https + permanent: true websocket-headers: headers: @@ -35,6 +39,7 @@ http: tls: certResolver: aetoskia middlewares: + - redirect-to-https - basic-auth # Media Services @@ -45,6 +50,8 @@ http: service: plex-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https sonarr: rule: "Host(`sonarr.aetoskia.com`)" @@ -53,6 +60,8 @@ http: service: sonarr-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https radarr: rule: "Host(`radarr.aetoskia.com`)" @@ -61,6 +70,8 @@ http: service: radarr-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https jellyseerr: rule: "Host(`jellyseerr.aetoskia.com`)" @@ -69,6 +80,8 @@ http: service: jellyseerr-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https ombi: rule: "Host(`ombi.aetoskia.com`)" @@ -77,6 +90,8 @@ http: service: ombi-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https qbit: rule: "Host(`qbit.aetoskia.com`)" @@ -87,6 +102,8 @@ http: certResolver: aetoskia middlewares: - websocket-headers + middlewares: + - redirect-to-https # Codebase Services gitea: @@ -98,6 +115,8 @@ http: certResolver: aetoskia middlewares: - websocket-headers + middlewares: + - redirect-to-https drone: rule: "Host(`drone.aetoskia.com`)" @@ -108,6 +127,8 @@ http: certResolver: aetoskia middlewares: - websocket-headers + middlewares: + - redirect-to-https dcr: rule: "Host(`dcr.aetoskia.com`)" @@ -117,6 +138,7 @@ http: tls: certResolver: aetoskia middlewares: + - redirect-to-https - dcr-cors registry: @@ -126,8 +148,9 @@ http: service: registry-svc tls: certResolver: aetoskia -# middlewares: + middlewares: # - basic-auth + - redirect-to-https # Monitoring portainer: @@ -137,6 +160,8 @@ http: service: portainer-svc tls: certResolver: aetoskia + middlewares: + - redirect-to-https services: # Media