fix zod schemas

This commit is contained in:
Milo Schwartz
2025-01-29 00:03:10 -05:00
parent 0e04e82b88
commit 20f659db89
7 changed files with 158 additions and 122 deletions

View File

@@ -156,13 +156,15 @@ export async function traefikConfigProvider(
: {})
};
const additionalMiddlewares = config.getRawConfig().traefik.additional_middlewares || [];
config_output.http.routers![routerName] = {
entryPoints: [
resource.ssl
? config.getRawConfig().traefik.https_entrypoint
: config.getRawConfig().traefik.http_entrypoint
],
middlewares: [badgerMiddlewareName],
middlewares: [badgerMiddlewareName, ...additionalMiddlewares],
service: serviceName,
rule: `Host(\`${fullDomain}\`)`,
...(resource.ssl ? { tls } : {})