From 72d469b19cf945b68eeac80b2fd273d9c79368d1 Mon Sep 17 00:00:00 2001 From: Owen Date: Tue, 4 Aug 2026 17:17:51 -0400 Subject: [PATCH] Revert changes to traefik config to pull site resources --- .../private/lib/traefik/getTraefikConfig.ts | 48 ++++++------------- server/routers/aiGateway/chatCompletions.ts | 2 + 2 files changed, 16 insertions(+), 34 deletions(-) diff --git a/server/private/lib/traefik/getTraefikConfig.ts b/server/private/lib/traefik/getTraefikConfig.ts index 79f31c75b..67c037550 100644 --- a/server/private/lib/traefik/getTraefikConfig.ts +++ b/server/private/lib/traefik/getTraefikConfig.ts @@ -433,41 +433,21 @@ export async function getTraefikConfig( ) ); - let siteResourcesInference: { - siteResourceId: number; - alias: string | null; - ssl: boolean | null; - enabled: boolean | null; - }[] = []; - if (build == "enterprise") { - siteResourcesInference = await db - .selectDistinct({ - siteResourceId: siteResources.siteResourceId, - alias: siteResources.alias, - ssl: siteResources.ssl, - enabled: siteResources.enabled - }) - .from(siteResources) - .innerJoin( - siteResourceAiProviders, - eq( - siteResources.siteResourceId, - siteResourceAiProviders.siteResourceId - ) + const siteResourcesInference = await db + .selectDistinct({ + siteResourceId: siteResources.siteResourceId, + alias: siteResources.alias, + ssl: siteResources.ssl, + enabled: siteResources.enabled + }) + .from(siteResources) + .where( + and( + eq(siteResources.mode, "inference"), + eq(siteResources.enabled, true), + isNotNull(siteResources.alias) ) - .innerJoin( - aiProviders, - eq(siteResourceAiProviders.providerId, aiProviders.providerId) - ) - .where( - and( - eq(siteResources.mode, "inference"), - eq(siteResources.enabled, true), - eq(aiProviders.enabled, true), - isNotNull(siteResources.alias) - ) - ); - } + ); let validCerts: CertificateResult[] = []; if (privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) { diff --git a/server/routers/aiGateway/chatCompletions.ts b/server/routers/aiGateway/chatCompletions.ts index 995463c6a..41fd1f4e3 100644 --- a/server/routers/aiGateway/chatCompletions.ts +++ b/server/routers/aiGateway/chatCompletions.ts @@ -427,6 +427,8 @@ export async function chatCompletions( .json({ error: { message: "Missing Host header" } }); } + logger.info(`++++++++++++++AI gateway request for host: ${host}`); + const target = await resolveTarget(host); if (!target) { return res.status(HttpCode.NOT_FOUND).json({