-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
39 lines (32 loc) · 2.02 KB
/
.env.example
File metadata and controls
39 lines (32 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copy this to .env (the Makefile does this automatically on first run).
# Fill in the REPLACE_WITH_* placeholders with values from
# rob-poc/serving-api/dev/secrets.yaml. Never put prod values here —
# the Makefile's _guard-local-db will refuse non-local DATABASE_URL.
# ── Local Postgres (matches what `make db-up` spins up) ──────────────────────
DATABASE_URL=postgresql://serving:serving@localhost:5433/serving
# ── Auth0 (research.computer tenant) ─────────────────────────────────────────
AUTH0_DOMAIN=researchcomputer.eu.auth0.com
AUTH0_API_AUDIENCE=https://researchcomputer.eu.auth0.com/
AUTH0_ISSUER=https://researchcomputer.eu.auth0.com/
AUTH0_ALGORITHMS=RS256
AUTH0_CLIENT_ID=REPLACE_WITH_AUTH0_CLIENT_ID
AUTH0_CLIENT_SECRET=REPLACE_WITH_AUTH0_CLIENT_SECRET
AUTH_SECRET=REPLACE_WITH_RANDOM_STRING
AUTH_TRUST_HOST=true
VITE_AUTH0_CLIENT_ID=REPLACE_WITH_VITE_AUTH0_CLIENT_ID
VITE_AUTH0_DOMAIN=researchcomputer.eu.auth0.com
# ── OpenTela / OCF (peer discovery + LLM routing) ────────────────────────────
# Point at the dev OpenTela head for live model discovery, or use
# OTELA_FIXTURE_PATH (set by `make dummy-run`) to read a static snapshot.
OCF_HEAD_ADDR=http://148.187.108.177:8092
# ── Langfuse (observability — optional; leave blank to disable) ──────────────
LANGFUSE_HOST=https://cloud.langfuse.com
LANGFUSE_PUBLIC_KEY=
LANGFUSE_SECRET_KEY=
# ── CSCS L1 passthrough (optional; leave blank to disable) ───────────────────
# When both are set, requests for L1-hosted Apertus models forward here
# instead of OpenTela. See backend/services/cscs_l1_service.py.
CSCS_L1_BASE_URL=
CSCS_L1_API_KEY=
# ── Logfire (observability — optional) ───────────────────────────────────────
LOGFIRE_TOKEN=