-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (27 loc) · 891 Bytes
/
.env.example
File metadata and controls
32 lines (27 loc) · 891 Bytes
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
# ===== REQUIRED =====
OPENAI_API_KEY=<REQUIRED>
SERPAPI_API_KEY=<REQUIRED>
# Backend image & data volume
BACKEND_IMAGE=fuzanwenn/stock-analyst:latest
DATA_VOLUME=stockdata
DOCKER_HOST=unix:///var/run/docker.sock
# CORS (comma-separated list of allowed origins)
# DEV example:
FRONTEND_ORIGIN=http://localhost:5173,http://localhost:3000
# Session / cookies
SESSION_SECRET=<REQUIRED>
AUTH_SECRET=<REQUIRED>
SESSION_SAMESITE=none
SESSION_HTTPS_ONLY=true
SESSION_COOKIE_NAME=session
COOKIE_SECURE=true
# Leave COOKIE_DOMAIN empty to default to the API host (api.vynnai.com in prod)
COOKIE_DOMAIN=
COOKIE_PATH=/
# OAuth (names used by your code; see step 4 to normalize)
OAUTH_GOOGLE_CLIENT_ID=<REQUIRED>
OAUTH_GOOGLE_CLIENT_SECRET=<REQUIRED>
OAUTH_GITHUB_CLIENT_ID=<REQUIRED>
OAUTH_GITHUB_CLIENT_SECRET=<REQUIRED>
# When deployed on subdomain:
# OAUTH_REDIRECT_BASE=https://api.vynnai.com