|
@@ -78,6 +78,15 @@ export function buildTraefikConfig(
|
|
middlewares: [middlewareName],
|
|
middlewares: [middlewareName],
|
|
service: serviceName,
|
|
service: serviceName,
|
|
rule: `Host(\`${target.resourceId}\`)`, // assuming resourceId is a valid full hostname
|
|
rule: `Host(\`${target.resourceId}\`)`, // assuming resourceId is a valid full hostname
|
|
|
|
+ tls: {
|
|
|
|
+ certResolver: "letsencrypt",
|
|
|
|
+ domains: [
|
|
|
|
+ {
|
|
|
|
+ main: "fossorial.io",
|
|
|
|
+ sans: ["*.fossorial.io"],
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ },
|
|
};
|
|
};
|
|
|
|
|
|
http.services![serviceName] = {
|
|
http.services![serviceName] = {
|