diff --git a/services/traefik/config/config.yml b/services/traefik/config/config.yml index 5d7503f..1829f2c 100644 --- a/services/traefik/config/config.yml +++ b/services/traefik/config/config.yml @@ -30,7 +30,7 @@ http: authelia: rule: "Host(`auth.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -38,7 +38,7 @@ http: audiobookshelf: rule: "Host(`audiobookshelf.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -46,7 +46,7 @@ http: gitea: rule: "Host(`gitea.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -54,7 +54,7 @@ http: headscale: rule: "Host(`headscale.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -62,7 +62,7 @@ http: immich: rule: "Host(`immich.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -70,7 +70,7 @@ http: lldap: rule: "Host(`ldap.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -78,7 +78,7 @@ http: linkwarden: rule: "Host(`linkwarden.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -86,7 +86,7 @@ http: mealie: rule: "Host(`mealie.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -94,7 +94,7 @@ http: navidrome: rule: "Host(`navidrome.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -102,7 +102,7 @@ http: ntfy: rule: "Host(`ntfy.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -110,7 +110,7 @@ http: paperless: rule: "Host(`paperless.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -118,7 +118,7 @@ http: pdf: rule: "Host(`pdf.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -126,7 +126,7 @@ http: radicale: rule: "Host(`radicale.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -134,7 +134,7 @@ http: rss: rule: "Host(`rss.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -142,7 +142,7 @@ http: # superset: # rule: "Host(`superset.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" # service: node - # entryPoints: http,https + # entryPoints: https # tls: # certresolver: myresolver # middlewares: crowdsec-bouncer@file @@ -150,7 +150,7 @@ http: vaultwarden: rule: "Host(`vaultwarden.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -158,7 +158,7 @@ http: vikunja: rule: "Host(`vikunja.{{ env "TRAEFIK_PUBLIC_DOMAIN" }}`)" service: node - entryPoints: http,https + entryPoints: https tls: certresolver: myresolver middlewares: crowdsec-bouncer@file @@ -167,4 +167,5 @@ http: node: loadBalancer: servers: - - url: http://{{ env "TRAEFIK_MAIN_SERVER_NODE_IP" }} + - url: https://{{ env "TRAEFIK_MAIN_SERVER_NODE_IP" }} +