From 78a3f8619f8c2bcb9bc6b3fe36474e411dda820b Mon Sep 17 00:00:00 2001 From: Milo Schwartz Date: Sun, 20 Oct 2024 15:55:11 -0400 Subject: [PATCH] add tls --- server/routers/traefik/getTraefikConfig.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/routers/traefik/getTraefikConfig.ts b/server/routers/traefik/getTraefikConfig.ts index 030af3d1..4ea4150b 100644 --- a/server/routers/traefik/getTraefikConfig.ts +++ b/server/routers/traefik/getTraefikConfig.ts @@ -78,6 +78,15 @@ export function buildTraefikConfig( middlewares: [middlewareName], service: serviceName, rule: `Host(\`${target.resourceId}\`)`, // assuming resourceId is a valid full hostname + tls: { + certResolver: "letsencrypt", + domains: [ + { + main: "fossorial.io", + sans: ["*.fossorial.io"], + }, + ], + }, }; http.services![serviceName] = {