try compartmental traefik

This commit is contained in:
2026-01-18 23:16:54 -06:00
parent ea2a03037a
commit 3696bab033

View File

@@ -135,7 +135,7 @@
http = { http = {
routers = { routers = {
homepageSecure = { homepageSecure = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`esotericbytes.com`) || Host(`www.esotericbytes.com`)"; rule = "Host(`esotericbytes.com`) || Host(`www.esotericbytes.com`)";
service = "homepage"; service = "homepage";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
@@ -154,14 +154,14 @@
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
}; };
jellyfin = { jellyfin = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`jellyfin.esotericbytes.com`)"; rule = "Host(`jellyfin.esotericbytes.com`)";
service = "jellyfin"; service = "jellyfin";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
}; };
auth = { auth = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`auth.esotericbytes.com`)"; rule = "Host(`auth.esotericbytes.com`)";
service = "keycloak"; service = "keycloak";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
@@ -173,13 +173,13 @@
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
};*/ };*/
gitea = { gitea = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`gitea.esotericbytes.com`)"; rule = "Host(`gitea.esotericbytes.com`)";
service = "gitea"; service = "gitea";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
}; };
nextcloud = { nextcloud = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`nextcloud.esotericbytes.com`)"; rule = "Host(`nextcloud.esotericbytes.com`)";
service = "nextcloud"; service = "nextcloud";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";
@@ -209,7 +209,7 @@
}; };
netbird = { netbird = {
entryPoints = [ "websecure" ]; entryPoints = [ "websecure" "localsecure" ];
rule = "Host(`vpn.esotericbytes.com`)"; rule = "Host(`vpn.esotericbytes.com`)";
service = "netbird"; service = "netbird";
tls.certResolver = "cloudflare"; tls.certResolver = "cloudflare";