From 87a3e5ceea97dfc0b9efb04730d8e2affb4df335 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 17 Aug 2026 13:45:51 -0400 Subject: [PATCH] Generate the cert properly --- server/lib/blueprints/privateResources.ts | 2 -- server/lib/blueprints/publicResources.ts | 3 --- server/routers/resource/createResource.ts | 4 +--- server/routers/resource/updateResource.ts | 4 +--- server/routers/siteResource/createSiteResource.ts | 3 +-- server/routers/siteResource/updateSiteResource.ts | 3 +-- 6 files changed, 4 insertions(+), 15 deletions(-) diff --git a/server/lib/blueprints/privateResources.ts b/server/lib/blueprints/privateResources.ts index 93e663fb7..65cf199d6 100644 --- a/server/lib/blueprints/privateResources.ts +++ b/server/lib/blueprints/privateResources.ts @@ -24,8 +24,6 @@ import logger from "@server/logger"; import { defaultRoleAllowedActions } from "@server/routers/role/createRole"; import { getNextAvailableAliasAddress } from "../ip"; import { createCertificate } from "@server/routers/certificates/createCertificate"; -import { isLicensedOrSubscribed } from "#dynamic/lib/isLicencedOrSubscribed"; -import { tierMatrix } from "../billing/tierMatrix"; import { build } from "@server/build"; import { LimitId } from "../billing"; import { usageService } from "../billing/usageService"; diff --git a/server/lib/blueprints/publicResources.ts b/server/lib/blueprints/publicResources.ts index c1e4a29e3..a76bcc26c 100644 --- a/server/lib/blueprints/publicResources.ts +++ b/server/lib/blueprints/publicResources.ts @@ -51,9 +51,6 @@ import { tierMatrix } from "../billing/tierMatrix"; import { isValidCIDR, isValidIP, isValidUrlGlobPattern } from "../validators"; import { Config, isTargetsOnlyResource, TargetData } from "./types"; import { getOrCreateLabelIds, syncResourceLabels } from "./labels"; -import HttpCode from "@server/types/HttpCode"; -import createHttpError from "http-errors"; -import next from "next"; import { LimitId } from "../billing"; import { usageService } from "../billing/usageService"; import { syncInferenceAiConfig } from "./aiProviders"; diff --git a/server/routers/resource/createResource.ts b/server/routers/resource/createResource.ts index cb2aed4d0..742ecaf6d 100644 --- a/server/routers/resource/createResource.ts +++ b/server/routers/resource/createResource.ts @@ -632,9 +632,7 @@ async function createHttpResource( ); } - if (build !== "oss") { - await createCertificate(domainId, fullDomain, db); - } + await createCertificate(domainId, fullDomain, db); return response(res, { data: resource, diff --git a/server/routers/resource/updateResource.ts b/server/routers/resource/updateResource.ts index 9363b35d6..842cdfa9f 100644 --- a/server/routers/resource/updateResource.ts +++ b/server/routers/resource/updateResource.ts @@ -678,9 +678,7 @@ async function updateHttpResource( // Update the subdomain in the update data updateData.subdomain = finalSubdomain; - if (build != "oss") { - await createCertificate(domainId, fullDomain, db); - } + await createCertificate(domainId, fullDomain, db); } let headers = undefined; diff --git a/server/routers/siteResource/createSiteResource.ts b/server/routers/siteResource/createSiteResource.ts index e900d46d0..4c3593f4c 100644 --- a/server/routers/siteResource/createSiteResource.ts +++ b/server/routers/siteResource/createSiteResource.ts @@ -739,8 +739,7 @@ export async function createSiteResource( ssl && (mode === "http" || mode == "inference") && domainId && - fullDomain && - build != "oss" + fullDomain ) { await createCertificate(domainId, fullDomain, db); } diff --git a/server/routers/siteResource/updateSiteResource.ts b/server/routers/siteResource/updateSiteResource.ts index f0ee514a7..d5662eb16 100644 --- a/server/routers/siteResource/updateSiteResource.ts +++ b/server/routers/siteResource/updateSiteResource.ts @@ -718,8 +718,7 @@ export async function updateSiteResource( ssl && (mode === "http" || mode == "inference") && domainId && - fullDomain && - build != "oss" + fullDomain ) { await createCertificate(domainId, fullDomain, db); }