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 <cursoragent@cursor.com>
This commit is contained in:
+2
-2
@@ -33,14 +33,14 @@ export default defineNuxtConfig({
|
|||||||
oidcTokenUrl: process.env.NUXT_OIDC_TOKEN_URL || '',
|
oidcTokenUrl: process.env.NUXT_OIDC_TOKEN_URL || '',
|
||||||
oidcUserinfoUrl: process.env.NUXT_OIDC_USERINFO_URL || '',
|
oidcUserinfoUrl: process.env.NUXT_OIDC_USERINFO_URL || '',
|
||||||
libraryDir: process.env.LIBRARY_DIR || (process.env.NODE_ENV === 'production' ? '/data/library' : '.data/library'),
|
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 || '',
|
authUsername: process.env.AUTH_USERNAME || '',
|
||||||
authPassword: process.env.AUTH_PASSWORD || '',
|
authPassword: process.env.AUTH_PASSWORD || '',
|
||||||
purgeComfyOutputs: process.env.PURGE_COMFY_OUTPUTS === 'true',
|
purgeComfyOutputs: process.env.PURGE_COMFY_OUTPUTS === 'true',
|
||||||
comfyFilenamePrefix: process.env.COMFY_FILENAME_PREFIX || 'video/MiniMax_H3',
|
comfyFilenamePrefix: process.env.COMFY_FILENAME_PREFIX || 'video/MiniMax_H3',
|
||||||
public: {
|
public: {
|
||||||
authEnabled: process.env.NUXT_PUBLIC_AUTH_ENABLED === 'true',
|
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'
|
instanceName: process.env.NUXT_PUBLIC_INSTANCE_NAME || 'AIGen'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user