mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-04 09:46:40 +00:00
add logger
This commit is contained in:
committed by
Owen Schwartz
parent
662e63317b
commit
bd20bb0dd1
@@ -403,11 +403,13 @@ export async function getTraefikConfig(
|
|||||||
|
|
||||||
const rule = `Host(\`${fullDomain}\`)`;
|
const rule = `Host(\`${fullDomain}\`)`;
|
||||||
|
|
||||||
|
console.log('DEBUG: Generated rule:', rule); // Should show: Host(`pangolin.pallavi.fosrl.io`)
|
||||||
|
|
||||||
config_output.http.routers[maintenanceRouterName] = {
|
config_output.http.routers[maintenanceRouterName] = {
|
||||||
entryPoints: [resource.ssl ? entrypointHttps : entrypointHttp],
|
entryPoints: [resource.ssl ? entrypointHttps : entrypointHttp],
|
||||||
service: maintenanceServiceName,
|
service: maintenanceServiceName,
|
||||||
middlewares: [rewriteMiddlewareName],
|
middlewares: [rewriteMiddlewareName],
|
||||||
rule,
|
rule: rule,
|
||||||
priority: 2000,
|
priority: 2000,
|
||||||
...(resource.ssl ? { tls } : {})
|
...(resource.ssl ? { tls } : {})
|
||||||
};
|
};
|
||||||
@@ -417,11 +419,13 @@ export async function getTraefikConfig(
|
|||||||
entryPoints: [entrypointHttp],
|
entryPoints: [entrypointHttp],
|
||||||
middlewares: [redirectHttpsMiddlewareName, rewriteMiddlewareName],
|
middlewares: [redirectHttpsMiddlewareName, rewriteMiddlewareName],
|
||||||
service: maintenanceServiceName,
|
service: maintenanceServiceName,
|
||||||
rule,
|
rule: rule,
|
||||||
priority: 2000
|
priority: 2000
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logger.info(`Maintenance mode active for ${fullDomain}`);
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
const domainParts = fullDomain.split(".");
|
const domainParts = fullDomain.split(".");
|
||||||
|
|||||||
Reference in New Issue
Block a user