Add a password-gated private instance mode for xaigen.
Keep Authentik on aigen, isolate library data per instance, and purge Comfy outputs from the desktop after they are saved on the server. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+8
-1
@@ -33,8 +33,15 @@ 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 || '',
|
||||
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'
|
||||
authEnabled: process.env.NUXT_PUBLIC_AUTH_ENABLED === 'true',
|
||||
authMode: process.env.AUTH_MODE || '',
|
||||
instanceName: process.env.NUXT_PUBLIC_INSTANCE_NAME || 'AIGen'
|
||||
}
|
||||
},
|
||||
nitro: {
|
||||
|
||||
Reference in New Issue
Block a user