From ca89c5feca158ac8f40da8609e20e9369a1b2cd6 Mon Sep 17 00:00:00 2001 From: Owen Date: Tue, 23 Dec 2025 16:02:52 -0500 Subject: [PATCH] Reorder when the redirect gets in there --- .../private/lib/traefik/getTraefikConfig.ts | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/server/private/lib/traefik/getTraefikConfig.ts b/server/private/lib/traefik/getTraefikConfig.ts index 63c8750b..18410e62 100644 --- a/server/private/lib/traefik/getTraefikConfig.ts +++ b/server/private/lib/traefik/getTraefikConfig.ts @@ -358,18 +358,6 @@ export async function getTraefikConfig( } } - if (resource.ssl) { - config_output.http.routers![routerName + "-redirect"] = { - entryPoints: [ - config.getRawConfig().traefik.http_entrypoint - ], - middlewares: [redirectHttpsMiddlewareName], - service: serviceName, - rule: rule, - priority: priority - }; - } - let tls = {}; if (!privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) { const domainParts = fullDomain.split("."); @@ -435,6 +423,18 @@ export async function getTraefikConfig( } } + if (resource.ssl) { + config_output.http.routers![routerName + "-redirect"] = { + entryPoints: [ + config.getRawConfig().traefik.http_entrypoint + ], + middlewares: [redirectHttpsMiddlewareName], + service: serviceName, + rule: rule, + priority: priority + }; + } + const availableServers = targets.filter((target) => { if (!target.enabled) return false;