-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
27 lines (23 loc) · 945 Bytes
/
Copy path.env.example
File metadata and controls
27 lines (23 loc) · 945 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
# DATABASE
# Format: postgres://<username>:<password>@<host>:<port>/<database_name>
DATABASE_URL=postgres://postgres:password@localhost:5432/myapp
# AUTH
# Required. Generate a strong, unique value for every environment.
JWT_SECRET=replace_with_a_long_random_secret
# LLM - set provider to "stub" for local dev (no API key needed)
# Providers: stub, deepseek, openai, gemini, anthropic
LLM_PROVIDER=stub
# Optional; if unset, Rustwing chooses a provider-specific default model.
# LLM_MODEL=deepseek-chat
# Uncomment and set the key for your selected provider:
# DEEPSEEK_API_KEY=sk-your-key
# OPENAI_API_KEY=sk-your-key
# GEMINI_API_KEY=your-gemini-key
# ANTHROPIC_API_KEY=sk-ant-your-key
# Optional max_tokens sent with every request (provider default if unset).
# Override per-request in code with LlmRequest { max_tokens: Some(..), .. }
# LLM_MAX_TOKENS=1024
# LOGGING
RUST_LOG=info,api=debug,worker=debug
# WORKER
WORKER_TICK_SECONDS=10