-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.gcp
More file actions
47 lines (40 loc) · 1.38 KB
/
.env.gcp
File metadata and controls
47 lines (40 loc) · 1.38 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
40
41
42
43
44
45
46
47
# Database
MDE_DATABASE_URL=postgresql+psycopg://orbit:<DB_PASSWORD>@/orbit?host=/cloudsql/<PROJECT>:<REGION>:<INSTANCE>
# Orbit runtime
ORBIT_ENV=production
ORBIT_JWT_SECRET=replace-with-long-secret
ORBIT_JWT_ALGORITHM=HS256
ORBIT_JWT_ISSUER=orbit
ORBIT_JWT_AUDIENCE=orbit-api
ORBIT_CORS_ALLOW_ORIGINS=https://orbit-memory.vercel.app
ORBIT_API_VERSION=1.0.0
ORBIT_DEFAULT_ENTITY_ID=global
ORBIT_MAX_INGEST_CONTENT_CHARS=20000
ORBIT_MAX_QUERY_CHARS=2000
ORBIT_MAX_BATCH_ITEMS=100
# Telemetry / Ops
ORBIT_OTEL_SERVICE_NAME=orbit-api
ORBIT_OTEL_EXPORTER_ENDPOINT=
# Usage caps (optional overrides)
ORBIT_RATE_LIMIT_FREE_API_KEYS=3
ORBIT_RATE_LIMIT_FREE_EVENTS_PER_MONTH=10000
ORBIT_RATE_LIMIT_FREE_QUERIES_PER_MONTH=50000
ORBIT_USAGE_WARNING_THRESHOLD_PERCENT=80
ORBIT_USAGE_CRITICAL_THRESHOLD_PERCENT=95
# Pilot Pro (email)
ORBIT_PILOT_PRO_RESEND_API_KEY=<resend-api-key>
ORBIT_PILOT_PRO_REQUEST_ADMIN_EMAIL=pilot-pro@orbit.dev
ORBIT_PILOT_PRO_REQUEST_FROM_EMAIL=Orbit <onboarding@resend.dev>
# Dashboard / auth
ORBIT_DASHBOARD_SESSION_SECRET=replace-with-dashboard-secret
ORBIT_DASHBOARD_AUTH_MODE=oidc
# Embedding & semantic providers (OpenAI)
MDE_EMBEDDING_PROVIDER=openai
MDE_SEMANTIC_PROVIDER=openai
MDE_EMBEDDING_DIM=1536
MDE_OPENAI_EMBEDDING_MODEL=text-embedding-3-large
MDE_OPENAI_SEMANTIC_MODEL=gpt-4o-mini
OPENAI_API_KEY=sk-...
# Optional toggles
USE_LLM_SEMANTICS=true
USE_LOCAL_EMBEDDINGS=false