From f8a3be0fe89697dfdc4e4379245b3725bd24c1c8 Mon Sep 17 00:00:00 2001 From: Towsty Date: Tue, 25 Aug 2026 19:24:52 -0500 Subject: [PATCH] Read private-instance auth flags from Coolify runtime env. So xaigen and aigen can share the same Gitea repo while building with different AUTH_MODE values. Co-authored-by: Cursor --- nuxt.config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index ef2810e..6a764ed 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -33,14 +33,14 @@ export default defineNuxtConfig({ oidcTokenUrl: process.env.NUXT_OIDC_TOKEN_URL || '', oidcUserinfoUrl: process.env.NUXT_OIDC_USERINFO_URL || '', libraryDir: process.env.LIBRARY_DIR || (process.env.NODE_ENV === 'production' ? '/data/library' : '.data/library'), - authMode: process.env.AUTH_MODE || '', + authMode: process.env.NUXT_AUTH_MODE || process.env.AUTH_MODE || '', authUsername: process.env.AUTH_USERNAME || '', authPassword: process.env.AUTH_PASSWORD || '', purgeComfyOutputs: process.env.PURGE_COMFY_OUTPUTS === 'true', comfyFilenamePrefix: process.env.COMFY_FILENAME_PREFIX || 'video/MiniMax_H3', public: { authEnabled: process.env.NUXT_PUBLIC_AUTH_ENABLED === 'true', - authMode: process.env.AUTH_MODE || '', + authMode: process.env.NUXT_PUBLIC_AUTH_MODE || process.env.AUTH_MODE || '', instanceName: process.env.NUXT_PUBLIC_INSTANCE_NAME || 'AIGen' } },