mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-05 18:26:40 +00:00
fix treafik config mismatch
This commit is contained in:
@@ -254,11 +254,7 @@ export async function getTraefikConfig(
|
|||||||
const domainCertResolver = resource.domainCertResolver;
|
const domainCertResolver = resource.domainCertResolver;
|
||||||
const preferWildcardCert = resource.preferWildcardCert;
|
const preferWildcardCert = resource.preferWildcardCert;
|
||||||
|
|
||||||
|
let resolverName: string | undefined;
|
||||||
let tls = {};
|
|
||||||
if (!privateConfig.getRawPrivateConfig().flags.generate_own_certificates) {
|
|
||||||
|
|
||||||
let resolverName: string | undefined;
|
|
||||||
let preferWildcard: boolean | undefined;
|
let preferWildcard: boolean | undefined;
|
||||||
// Handle both letsencrypt & custom cases
|
// Handle both letsencrypt & custom cases
|
||||||
if (domainCertResolver) {
|
if (domainCertResolver) {
|
||||||
@@ -276,8 +272,7 @@ export async function getTraefikConfig(
|
|||||||
preferWildcard = globalDefaultPreferWildcard;
|
preferWildcard = globalDefaultPreferWildcard;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const tls = {
|
||||||
tls = {
|
|
||||||
certResolver: resolverName,
|
certResolver: resolverName,
|
||||||
...(preferWildcard
|
...(preferWildcard
|
||||||
? {
|
? {
|
||||||
@@ -289,7 +284,7 @@ export async function getTraefikConfig(
|
|||||||
}
|
}
|
||||||
: {})
|
: {})
|
||||||
};
|
};
|
||||||
}
|
|
||||||
|
|
||||||
const additionalMiddlewares =
|
const additionalMiddlewares =
|
||||||
config.getRawConfig().traefik.additional_middlewares || [];
|
config.getRawConfig().traefik.additional_middlewares || [];
|
||||||
|
|||||||
Reference in New Issue
Block a user