-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example
More file actions
41 lines (34 loc) · 1.11 KB
/
Copy path.env.example
File metadata and controls
41 lines (34 loc) · 1.11 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
# === Required ===
DATABASE_USERNAME=alexclaw
DATABASE_PASSWORD=changeme
SECRET_KEY_BASE=generate_with_openssl_rand_base64_48
ADMIN_PASSWORD=changeme
# === Telegram ===
TELEGRAM_BOT_TOKEN=your-bot-token-from-botfather
TELEGRAM_CHAT_ID=your-chat-id
# === LLM Providers (at least one required) ===
# Free tier: https://ai.google.dev/
GEMINI_API_KEY=
# https://console.anthropic.com/
ANTHROPIC_API_KEY=
# === Local Models (optional) ===
# OLLAMA_ENABLED=true
# OLLAMA_HOST=http://host.docker.internal:11434
# OLLAMA_MODEL=llama3.2
# LMSTUDIO_ENABLED=true
# LMSTUDIO_HOST=http://host.docker.internal:1234
# LMSTUDIO_MODEL=qwen2.5-14b-instruct
# === Discord (optional — alternative/additional gateway) ===
# Create a bot at https://discord.com/developers/applications
# Enable MESSAGE CONTENT intent in Bot settings
# DISCORD_ENABLED=true
# DISCORD_BOT_TOKEN=
# DISCORD_CHANNEL_ID=
# DISCORD_GUILD_ID=
# === Google OAuth (optional — for Calendar, Keep skills) ===
# See INSTALLATION.md > Google Calendar Setup
# GOOGLE_OAUTH_CLIENT_ID=
# GOOGLE_OAUTH_CLIENT_SECRET=
# GOOGLE_OAUTH_REFRESH_TOKEN=
# === Advanced ===
# ADMIN_PORT=5001