-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
28 lines (23 loc) · 844 Bytes
/
.env.example
File metadata and controls
28 lines (23 loc) · 844 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
# Ungula Environment Variables
# Copy to .env and fill in your values: cp .env.example .env
# --- Server ---
# UNGULA_SERVER_HOST=0.0.0.0
# UNGULA_SERVER_PORT=8001
# --- Authentication (REQUIRED) ---
# Generate with: python -c "import secrets; print(secrets.token_urlsafe(32))"
UNGULA_AUTH_SECRET_KEY=CHANGE-ME-GENERATE-A-REAL-SECRET
# --- LLM Provider API Keys ---
# At least one provider key is needed for the agent to work.
# UNGULA_ANTHROPIC_API_KEY=sk-ant-...
# UNGULA_OPENROUTER_API_KEY=sk-or-...
# UNGULA_OPENAI_API_KEY=sk-...
# UNGULA_GOOGLE_API_KEY=...
# UNGULA_XAI_API_KEY=...
# UNGULA_NVIDIA_API_KEY=...
# --- Messaging Channels ---
# UNGULA_DISCORD_TOKEN=...
# --- Redis (optional, for task queue) ---
# Enable with: docker compose --profile redis up
# UNGULA_REDIS_HOST=redis
# UNGULA_REDIS_PORT=6379
# UNGULA_REDIS_PASSWORD=