Fix domain-less-primary Hosted Sites not getting a Caddy site block (v0.11.76)

This commit is contained in:
marvin
2026-09-14 10:42:08 -04:00
parent 72b2dc7458
commit d73f0cea3f
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -393,7 +393,7 @@ function renderCaddyfile() {
else if (defaultSite.mode === "redirect" && defaultSite.redirectUrl) lines.push(` redir ${caddyQuote(`${defaultSite.redirectUrl}${defaultSite.preservePath ? "{uri}" : ""}`)} ${[301, 302, 307, 308].includes(Number(defaultSite.redirectCode)) ? Number(defaultSite.redirectCode) : 302}`);
else lines.push(` root * ${defaultSiteDir}`, " rewrite * /index.html", ` file_server {`, ` status ${defaultSite.mode === "welcome" ? 200 : 404}`, " }");
lines.push("}");
for (const site of sites.filter(item => item.enabled && item.domain)) {
for (const site of sites.filter(item => item.enabled && normalizeDomains(item.domain, item.domains).length)) {
lines.push("", `${caddySiteAddress(site)} {`, ...logging, ...commonHostDirectives(site), ` root * ${path.join(sitesDir, site.id)}`, " file_server");
lines.push("}");
}