From 9d452efc7d3f996862995814efc719ab354cd370 Mon Sep 17 00:00:00 2001 From: Pallavi Kumari Date: Wed, 15 Oct 2025 19:52:31 +0530 Subject: [PATCH] fix treafik config mismatch --- server/lib/traefik/getTraefikConfig.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/server/lib/traefik/getTraefikConfig.ts b/server/lib/traefik/getTraefikConfig.ts index 74080f6f..a5552c8c 100644 --- a/server/lib/traefik/getTraefikConfig.ts +++ b/server/lib/traefik/getTraefikConfig.ts @@ -254,11 +254,7 @@ export async function getTraefikConfig( const domainCertResolver = resource.domainCertResolver; const preferWildcardCert = resource.preferWildcardCert; - - let tls = {}; - if (!privateConfig.getRawPrivateConfig().flags.generate_own_certificates) { - - let resolverName: string | undefined; + let resolverName: string | undefined; let preferWildcard: boolean | undefined; // Handle both letsencrypt & custom cases if (domainCertResolver) { @@ -276,8 +272,7 @@ export async function getTraefikConfig( preferWildcard = globalDefaultPreferWildcard; } - - tls = { + const tls = { certResolver: resolverName, ...(preferWildcard ? { @@ -289,7 +284,7 @@ export async function getTraefikConfig( } : {}) }; - } + const additionalMiddlewares = config.getRawConfig().traefik.additional_middlewares || [];