Correctly handle ssl on new domains

This commit is contained in:
Owen
2025-07-17 22:57:47 -07:00
parent 9b01aecf3c
commit 7e58e0b490

View File

@@ -214,7 +214,7 @@ export async function traefikConfigProvider(
const configDomain = config.getDomain(resource.domainId);
let certResolver, preferWildcardCert;
let certResolver: string, preferWildcardCert: boolean;
if (!configDomain) {
certResolver = config.getRawConfig().traefik.cert_resolver;
preferWildcardCert =
@@ -225,20 +225,18 @@ export async function traefikConfigProvider(
}
let tls = {};
if (configDomain) {
tls = {
certResolver: certResolver,
...(preferWildcardCert
? {
domains: [
{
main: wildCard
}
]
}
: {})
};
}
tls = {
certResolver: certResolver,
...(preferWildcardCert
? {
domains: [
{
main: wildCard
}
]
}
: {})
};
const additionalMiddlewares =
config.getRawConfig().traefik.additional_middlewares || [];