Milo Schwartz 9 miesięcy temu
rodzic
commit
78a3f8619f
1 zmienionych plików z 9 dodań i 0 usunięć
  1. 9 0
      server/routers/traefik/getTraefikConfig.ts

+ 9 - 0
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] = {