@@ -13,10 +13,6 @@ Common environment variables (including feature flags and non-sensitive config)
1313 value: {{ .Values.common.env.PARTICIPANT_BASE_URL | quote }}
1414- name: API_BASE_URL
1515 value: {{ .Values.common.env.API_BASE_URL | quote }}
16- - name: NEO4J_URI
17- value: {{ .Values.common.env.NEO4J_URI | default " bolt://echo-neo4j:7687" | quote }}
18- - name: NEO4J_USERNAME
19- value: {{ .Values.common.env.NEO4J_USERNAME | default " neo4j" | quote }}
2016- name: DISABLE_CORS
2117 value: {{ .Values.common.env.DISABLE_CORS | quote }}
2218- name: DISABLE_REDACTION
@@ -30,32 +26,13 @@ Common environment variables (including feature flags and non-sensitive config)
3026 value: {{ .Values.common.env.TRANSCRIPTION_PROVIDER | quote }}
3127- name: ENABLE_CHAT_AUTO_SELECT
3228 value: {{ .Values.common.env.ENABLE_CHAT_AUTO_SELECT | quote }}
33- - name: ENABLE_AUDIO_LIGHTRAG_INPUT
34- value: {{ .Values.common.env.ENABLE_AUDIO_LIGHTRAG_INPUT | quote }}
35- - name: ENABLE_ASSEMBLYAI_TRANSCRIPTION
36- value: {{ .Values.common.env.ENABLE_ASSEMBLYAI_TRANSCRIPTION | quote }}
37- - name: ENABLE_RUNPOD_WHISPER_TRANSCRIPTION
38- value: {{ .Values.common.env.ENABLE_RUNPOD_WHISPER_TRANSCRIPTION | quote }}
39- - name: ENABLE_LITELLM_WHISPER_TRANSCRIPTION
40- value: {{ .Values.common.env.ENABLE_LITELLM_WHISPER_TRANSCRIPTION | quote }}
41- - name: ENABLE_RUNPOD_DIARIZATION
42- value: {{ .Values.common.env.ENABLE_RUNPOD_DIARIZATION | quote }}
43- - name: DISABLE_MULTILINGUAL_DIARIZATION
44- value: {{ .Values.common.env.DISABLE_MULTILINGUAL_DIARIZATION | quote }}
45- - name: RUNPOD_DIARIZATION_TIMEOUT
46- value: {{ .Values.common.env.RUNPOD_DIARIZATION_TIMEOUT | quote }}
47- - name: RUNPOD_WHISPER_MAX_REQUEST_THRESHOLD
48- value: {{ .Values.common.env.RUNPOD_WHISPER_MAX_REQUEST_THRESHOLD | quote }}
4929# Storage config
5030- name: STORAGE_S3_REGION
5131 value: {{ .Values.common.env.STORAGE_S3_REGION | quote }}
5232- name: STORAGE_S3_ENDPOINT
5333 value: {{ .Values.common.env.STORAGE_S3_ENDPOINT | quote }}
5434- name: STORAGE_S3_BUCKET
5535 value: {{ .Values.common.env.STORAGE_S3_BUCKET | quote }}
56- # LiteLLM API Version (non-sensitive)
57- - name: LIGHTRAG_LITELLM_API_VERSION
58- value: {{ .Values.common.env.LIGHTRAG_LITELLM_API_VERSION | default " 2023-05-15" | quote }}
5936# Directus session config
6037- name: DIRECTUS_SESSION_COOKIE_NAME
6138 value: {{ .Values.directus.env.SESSION_COOKIE_NAME | quote }}
@@ -102,16 +79,6 @@ All secret-based environment variables
10279*/ }}
10380{{- define " echo.secretEnvVars" -}}
10481# Core secrets
105- - name: RUNPOD_DIARIZATION_API_KEY
106- valueFrom:
107- secretKeyRef:
108- name: echo-backend-secrets
109- key: RUNPOD_DIARIZATION_API_KEY
110- - name: RUNPOD_DIARIZATION_BASE_URL
111- valueFrom:
112- secretKeyRef:
113- name: echo-backend-secrets
114- key: RUNPOD_DIARIZATION_BASE_URL
11582- name: DIRECTUS_TOKEN
11683 valueFrom:
11784 secretKeyRef:
@@ -122,16 +89,6 @@ All secret-based environment variables
12289 secretKeyRef:
12390 name: echo-backend-secrets
12491 key: DIRECTUS_SECRET
125- - name: OPENAI_API_KEY
126- valueFrom:
127- secretKeyRef:
128- name: echo-backend-secrets
129- key: OPENAI_API_KEY
130- - name: ANTHROPIC_API_KEY
131- valueFrom:
132- secretKeyRef:
133- name: echo-backend-secrets
134- key: ANTHROPIC_API_KEY
13592- name: ASSEMBLYAI_API_KEY
13693 valueFrom:
13794 secretKeyRef:
@@ -147,11 +104,6 @@ All secret-based environment variables
147104 secretKeyRef:
148105 name: echo-backend-secrets
149106 key: DATABASE_URL
150- - name: NEO4J_PASSWORD
151- valueFrom:
152- secretKeyRef:
153- name: echo-backend-secrets
154- key: NEO4J_PASSWORD
155107# Storage secrets
156108- name: STORAGE_S3_KEY
157109 valueFrom:
@@ -163,216 +115,6 @@ All secret-based environment variables
163115 secretKeyRef:
164116 name: echo-backend-secrets
165117 key: S3_SECRET_KEY
166- # LightRAG LiteLLM secrets
167- - name: LIGHTRAG_LITELLM_API_BASE
168- valueFrom:
169- secretKeyRef:
170- name: echo-backend-secrets
171- key: LIGHTRAG_LITELLM_API_BASE
172- - name: LIGHTRAG_LITELLM_API_KEY
173- valueFrom:
174- secretKeyRef:
175- name: echo-backend-secrets
176- key: LIGHTRAG_LITELLM_API_KEY
177- - name: LIGHTRAG_LITELLM_MODEL
178- valueFrom:
179- secretKeyRef:
180- name: echo-backend-secrets
181- key: LIGHTRAG_LITELLM_MODEL
182- # LightRAG Inference secrets
183- - name: LIGHTRAG_LITELLM_INFERENCE_MODEL
184- valueFrom:
185- secretKeyRef:
186- name: echo-backend-secrets
187- key: LIGHTRAG_LITELLM_INFERENCE_MODEL
188- - name: LIGHTRAG_LITELLM_INFERENCE_API_KEY
189- valueFrom:
190- secretKeyRef:
191- name: echo-backend-secrets
192- key: LIGHTRAG_LITELLM_INFERENCE_API_KEY
193- - name: LIGHTRAG_LITELLM_INFERENCE_API_BASE
194- valueFrom:
195- secretKeyRef:
196- name: echo-backend-secrets
197- key: LIGHTRAG_LITELLM_INFERENCE_API_BASE
198- - name: LIGHTRAG_LITELLM_INFERENCE_API_VERSION
199- valueFrom:
200- secretKeyRef:
201- name: echo-backend-secrets
202- key: LIGHTRAG_LITELLM_INFERENCE_API_VERSION
203- # LightRAG Embedding secrets
204- - name: LIGHTRAG_LITELLM_EMBEDDING_API_VERSION
205- valueFrom:
206- secretKeyRef:
207- name: echo-backend-secrets
208- key: LIGHTRAG_LITELLM_EMBEDDING_API_VERSION
209- - name: LIGHTRAG_LITELLM_EMBEDDING_API_KEY
210- valueFrom:
211- secretKeyRef:
212- name: echo-backend-secrets
213- key: LIGHTRAG_LITELLM_EMBEDDING_API_KEY
214- - name: LIGHTRAG_LITELLM_EMBEDDING_API_BASE
215- valueFrom:
216- secretKeyRef:
217- name: echo-backend-secrets
218- key: LIGHTRAG_LITELLM_EMBEDDING_API_BASE
219- - name: LIGHTRAG_LITELLM_EMBEDDING_MODEL
220- valueFrom:
221- secretKeyRef:
222- name: echo-backend-secrets
223- key: LIGHTRAG_LITELLM_EMBEDDING_MODEL
224- # LightRAG Text Structure Model secrets
225- - name: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_BASE
226- valueFrom:
227- secretKeyRef:
228- name: echo-backend-secrets
229- key: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_BASE
230- - name: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_VERSION
231- valueFrom:
232- secretKeyRef:
233- name: echo-backend-secrets
234- key: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_VERSION
235- - name: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_KEY
236- valueFrom:
237- secretKeyRef:
238- name: echo-backend-secrets
239- key: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_API_KEY
240- - name: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_MODEL
241- valueFrom:
242- secretKeyRef:
243- name: echo-backend-secrets
244- key: LIGHTRAG_LITELLM_TEXTSTRUCTUREMODEL_MODEL
245- # LightRAG Audio Model secrets
246- - name: LIGHTRAG_LITELLM_AUDIOMODEL_API_BASE
247- valueFrom:
248- secretKeyRef:
249- name: echo-backend-secrets
250- key: LIGHTRAG_LITELLM_AUDIOMODEL_API_BASE
251- - name: LIGHTRAG_LITELLM_AUDIOMODEL_API_VERSION
252- valueFrom:
253- secretKeyRef:
254- name: echo-backend-secrets
255- key: LIGHTRAG_LITELLM_AUDIOMODEL_API_VERSION
256- - name: LIGHTRAG_LITELLM_AUDIOMODEL_API_KEY
257- valueFrom:
258- secretKeyRef:
259- name: echo-backend-secrets
260- key: LIGHTRAG_LITELLM_AUDIOMODEL_API_KEY
261- - name: LIGHTRAG_LITELLM_AUDIOMODEL_MODEL
262- valueFrom:
263- secretKeyRef:
264- name: echo-backend-secrets
265- key: LIGHTRAG_LITELLM_AUDIOMODEL_MODEL
266- # LiteLLM Whisper secrets
267- - name: LITELLM_WHISPER_API_KEY
268- valueFrom:
269- secretKeyRef:
270- name: echo-backend-secrets
271- key: LITELLM_WHISPER_API_KEY
272- - name: LITELLM_WHISPER_MODEL
273- valueFrom:
274- secretKeyRef:
275- name: echo-backend-secrets
276- key: LITELLM_WHISPER_MODEL
277- - name: LITELLM_WHISPER_URL
278- valueFrom:
279- secretKeyRef:
280- name: echo-backend-secrets
281- key: LITELLM_WHISPER_URL
282- # Large LiteLLM Model secrets
283- - name: LARGE_LITELLM_API_BASE
284- valueFrom:
285- secretKeyRef:
286- name: echo-backend-secrets
287- key: LARGE_LITELLM_API_BASE
288- - name: LARGE_LITELLM_API_VERSION
289- valueFrom:
290- secretKeyRef:
291- name: echo-backend-secrets
292- key: LARGE_LITELLM_API_VERSION
293- - name: LARGE_LITELLM_API_KEY
294- valueFrom:
295- secretKeyRef:
296- name: echo-backend-secrets
297- key: LARGE_LITELLM_API_KEY
298- - name: LARGE_LITELLM_MODEL
299- valueFrom:
300- secretKeyRef:
301- name: echo-backend-secrets
302- key: LARGE_LITELLM_MODEL
303- # Medium LiteLLM Model secrets
304- - name: MEDIUM_LITELLM_API_BASE
305- valueFrom:
306- secretKeyRef:
307- name: echo-backend-secrets
308- key: MEDIUM_LITELLM_API_BASE
309- - name: MEDIUM_LITELLM_API_VERSION
310- valueFrom:
311- secretKeyRef:
312- name: echo-backend-secrets
313- key: MEDIUM_LITELLM_API_VERSION
314- - name: MEDIUM_LITELLM_API_KEY
315- valueFrom:
316- secretKeyRef:
317- name: echo-backend-secrets
318- key: MEDIUM_LITELLM_API_KEY
319- - name: MEDIUM_LITELLM_MODEL
320- valueFrom:
321- secretKeyRef:
322- name: echo-backend-secrets
323- key: MEDIUM_LITELLM_MODEL
324- # Small LiteLLM Model secrets
325- - name: SMALL_LITELLM_API_BASE
326- valueFrom:
327- secretKeyRef:
328- name: echo-backend-secrets
329- key: SMALL_LITELLM_API_BASE
330- - name: SMALL_LITELLM_API_VERSION
331- valueFrom:
332- secretKeyRef:
333- name: echo-backend-secrets
334- key: SMALL_LITELLM_API_VERSION
335- - name: SMALL_LITELLM_API_KEY
336- valueFrom:
337- secretKeyRef:
338- name: echo-backend-secrets
339- key: SMALL_LITELLM_API_KEY
340- - name: SMALL_LITELLM_MODEL
341- valueFrom:
342- secretKeyRef:
343- name: echo-backend-secrets
344- key: SMALL_LITELLM_MODEL
345- # RunPod secrets
346- - name: RUNPOD_WHISPER_API_KEY
347- valueFrom:
348- secretKeyRef:
349- name: echo-backend-secrets
350- key: RUNPOD_WHISPER_API_KEY
351- - name: RUNPOD_WHISPER_BASE_URL
352- valueFrom:
353- secretKeyRef:
354- name: echo-backend-secrets
355- key: RUNPOD_WHISPER_BASE_URL
356- - name: RUNPOD_WHISPER_PRIORITY_BASE_URL
357- valueFrom:
358- secretKeyRef:
359- name: echo-backend-secrets
360- key: RUNPOD_WHISPER_PRIORITY_BASE_URL
361- - name: RUNPOD_TOPIC_MODELER_URL
362- valueFrom:
363- secretKeyRef:
364- name: echo-backend-secrets
365- key: RUNPOD_TOPIC_MODELER_URL
366- - name: RUNPOD_TOPIC_MODELER_API_KEY
367- valueFrom:
368- secretKeyRef:
369- name: echo-backend-secrets
370- key: RUNPOD_TOPIC_MODELER_API_KEY
371- - name: GEMINI_API_KEY
372- valueFrom:
373- secretKeyRef:
374- name: echo-backend-secrets
375- key: GEMINI_API_KEY
376118- name: GCP_SA_JSON
377119 valueFrom:
378120 secretKeyRef:
0 commit comments