7777 # Node environment
7878 NODE_ENV : " production"
7979 NEXT_TELEMETRY_DISABLED : " 1"
80-
80+
81+ # Telemetry & Monitoring
82+ TELEMETRY_ENDPOINT : " " # OTLP endpoint for traces/logs (e.g., "https://otlp-collector:4318/v1/traces")
83+
8184 # Authentication and encryption secrets (REQUIRED for production)
8285 # Generate secure 32-character secrets using: openssl rand -hex 32
8386 BETTER_AUTH_SECRET : " " # REQUIRED - set via --set flag or external secret manager
@@ -101,8 +104,12 @@ app:
101104 # OAuth Integration Credentials (leave empty if not using)
102105 GOOGLE_CLIENT_ID : " " # Google OAuth client ID
103106 GOOGLE_CLIENT_SECRET : " " # Google OAuth client secret
104- GITHUB_CLIENT_ID : " " # GitHub OAuth client ID
107+ GITHUB_CLIENT_ID : " " # GitHub OAuth client ID
105108 GITHUB_CLIENT_SECRET : " " # GitHub OAuth client secret
109+
110+ # Google Vertex AI Configuration
111+ VERTEX_PROJECT : " " # Google Cloud project ID for Vertex AI
112+ VERTEX_LOCATION : " us-central1" # Google Cloud region for Vertex AI (e.g., "us-central1")
106113
107114 # AI Provider API Keys (leave empty if not using)
108115 OPENAI_API_KEY : " " # Primary OpenAI API key
@@ -143,6 +150,15 @@ app:
143150 ALLOWED_LOGIN_EMAILS : " " # Comma-separated list of allowed email addresses for login
144151 ALLOWED_LOGIN_DOMAINS : " " # Comma-separated list of allowed email domains for login
145152
153+ # Admin API Configuration
154+ ADMIN_API_KEY : " " # Admin API key for organization/user management (generate with: openssl rand -hex 32)
155+
156+ # Organizations & Permission Groups
157+ ACCESS_CONTROL_ENABLED : " false" # Enable permission groups feature ("true" to enable)
158+ ORGANIZATIONS_ENABLED : " false" # Enable organizations feature ("true" to enable)
159+ NEXT_PUBLIC_ACCESS_CONTROL_ENABLED : " false" # Show permission groups UI ("true" to enable)
160+ NEXT_PUBLIC_ORGANIZATIONS_ENABLED : " false" # Show organizations UI ("true" to enable)
161+
146162 # LLM Provider/Model Restrictions (leave empty if not restricting)
147163 BLACKLISTED_PROVIDERS : " " # Comma-separated provider IDs to hide from UI (e.g., "openai,anthropic,google")
148164 BLACKLISTED_MODELS : " " # Comma-separated model names/prefixes to hide (e.g., "gpt-4,claude-*")
0 commit comments