Dont include site resources on the cloud

This commit is contained in:
Owen
2026-04-29 14:08:42 -07:00
parent e173f59d89
commit 2ffe254879

View File

@@ -277,8 +277,15 @@ export async function getTraefikConfig(
}); });
}); });
let siteResourcesWithFullDomain: {
siteResourceId: number;
fullDomain: string | null;
mode: "http" | "host" | "cidr";
}[] = [];
if (build == "enterprise") {
// we dont want to do this on the cloud
// Query siteResources in HTTP mode with SSL enabled and aliases - cert generation / HTTPS edge // Query siteResources in HTTP mode with SSL enabled and aliases - cert generation / HTTPS edge
const siteResourcesWithFullDomain = await db siteResourcesWithFullDomain = await db
.select({ .select({
siteResourceId: siteResources.siteResourceId, siteResourceId: siteResources.siteResourceId,
fullDomain: siteResources.fullDomain, fullDomain: siteResources.fullDomain,
@@ -296,18 +303,11 @@ export async function getTraefikConfig(
isNotNull(siteResources.fullDomain), isNotNull(siteResources.fullDomain),
eq(siteResources.mode, "http"), eq(siteResources.mode, "http"),
eq(siteResources.ssl, true), eq(siteResources.ssl, true),
or(
eq(sites.exitNodeId, exitNodeId), eq(sites.exitNodeId, exitNodeId),
and(
isNull(sites.exitNodeId),
sql`(${siteTypes.includes("local") ? 1 : 0} = 1)`,
eq(sites.type, "local"),
sql`(${build != "saas" ? 1 : 0} = 1)`
)
),
inArray(sites.type, siteTypes) inArray(sites.type, siteTypes)
) )
); );
}
let validCerts: CertificateResult[] = []; let validCerts: CertificateResult[] = [];
if (privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) { if (privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) {