forked from studyield/studyield
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.docker
More file actions
52 lines (42 loc) · 1.7 KB
/
.env.docker
File metadata and controls
52 lines (42 loc) · 1.7 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
48
49
50
51
52
# =====================================================
# STUDYIELD - DOCKER COMPOSE DEFAULTS
# =====================================================
# This file provides sensible defaults for running Studyield
# with `docker compose up`. Copy and customize as needed.
# =====================================================
# --- Database ----------------------------------------
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=studyield_dev
POSTGRES_PORT=5432
# --- Redis -------------------------------------------
REDIS_PORT=6379
# --- Qdrant ------------------------------------------
QDRANT_PORT=6333
QDRANT_GRPC_PORT=6334
# --- ClickHouse --------------------------------------
CLICKHOUSE_PORT=8123
CLICKHOUSE_DATABASE=studyield_analytics
CLICKHOUSE_USER=default
CLICKHOUSE_PASSWORD=
# --- Backend -----------------------------------------
BACKEND_PORT=3010
JWT_ACCESS_SECRET=change-me-in-production-use-openssl-rand-hex-64
JWT_REFRESH_SECRET=change-me-in-production-use-openssl-rand-hex-64
# --- Frontend ----------------------------------------
FRONTEND_PORT=5189
# --- Optional: AI Services ---------------------------
# OPENROUTER_API_KEY=your-openrouter-api-key
# OPENAI_API_KEY=your-openai-api-key
# --- Optional: Email (AWS SES) ----------------------
# MAIL_HOST=email-smtp.us-east-1.amazonaws.com
# MAIL_PORT=587
# MAIL_USERNAME=your-ses-smtp-username
# MAIL_PASSWORD=your-ses-smtp-password
# --- Optional: Cloud Storage (Cloudflare R2) ---------
# R2_ACCOUNT_ID=your-account-id
# R2_ACCESS_KEY_ID=your-access-key
# R2_SECRET_ACCESS_KEY=your-secret-key
# --- Optional: Stripe --------------------------------
# STRIPE_SECRET_KEY=sk_test_your-stripe-key
# STRIPE_PUBLISHABLE_KEY=pk_test_your-stripe-key