-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
34 lines (29 loc) · 1.01 KB
/
Copy path.env.example
File metadata and controls
34 lines (29 loc) · 1.01 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
# codeabyss local configuration. Copy to .env.local for web and .env for services.
# Web
NEXT_PUBLIC_API_URL=http://localhost:8787
NEXT_PUBLIC_WS_URL=ws://localhost:8787/ws
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=replace-with-a-long-random-string
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
# Node API
NODE_API_PORT=8787
JWT_SECRET=replace-with-a-long-random-string
SQLITE_PATH=./data/codeabyss.db
WORKSPACE_ROOT=./workspaces
ALLOWED_ORIGINS=http://localhost:3000,http://127.0.0.1:3000
PYTHON_SERVICE_URL=http://127.0.0.1:8788
# AI providers. codeabyss works without paid APIs through Ollama.
AI_PROVIDER=auto
OLLAMA_BASE_URL=http://127.0.0.1:11434
OLLAMA_MODEL=qwen2.5-coder:7b
# Optional bring-your-own-key providers.
# Do not commit real keys. Keys pasted into chats or screenshots should be rotated.
GEMINI_API_KEYS=
GEMINI_MODEL=gemini-2.5-flash
OPENROUTER_API_KEYS=
OPENROUTER_MODEL=deepseek/deepseek-chat:free
# Future monetization placeholders only.
BUY_ME_A_COFFEE_URL=
GITHUB_SPONSORS_URL=
STRIPE_SECRET_KEY=