From 06e90c95559f627c3d4eb0e17ac4230ab61d4187 Mon Sep 17 00:00:00 2001 From: miloschwartz Date: Thu, 20 Mar 2025 22:52:29 -0400 Subject: [PATCH] don't add wildcard asterisk for base domain resource closes #356 --- server/lib/consts.ts | 2 +- server/routers/traefik/getTraefikConfig.ts | 4 ++++ src/app/layout.tsx | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server/lib/consts.ts b/server/lib/consts.ts index 90dc66a..87468c2 100644 --- a/server/lib/consts.ts +++ b/server/lib/consts.ts @@ -2,7 +2,7 @@ import path from "path"; import { fileURLToPath } from "url"; // This is a placeholder value replaced by the build process -export const APP_VERSION = "1.0.2"; +export const APP_VERSION = "1.1.0"; export const __FILENAME = fileURLToPath(import.meta.url); export const __DIRNAME = path.dirname(__FILENAME); diff --git a/server/routers/traefik/getTraefikConfig.ts b/server/routers/traefik/getTraefikConfig.ts index c648841..8506a2a 100644 --- a/server/routers/traefik/getTraefikConfig.ts +++ b/server/routers/traefik/getTraefikConfig.ts @@ -170,6 +170,10 @@ export async function traefikConfigProvider( wildCard = `*.${domainParts.slice(1).join(".")}`; } + if (resource.isBaseDomain) { + wildCard = resource.fullDomain; + } + const configDomain = config.getDomain(resource.domainId); if (!configDomain) { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 78217a5..225588c 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -18,6 +18,8 @@ export const metadata: Metadata = { description: "" }; +export const dynamic = 'force-dynamic'; + // const font = Figtree({ subsets: ["latin"] }); const font = Inter({ subsets: ["latin"] });