-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
47 lines (31 loc) · 1.05 KB
/
Copy path.env.example
File metadata and controls
47 lines (31 loc) · 1.05 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
42
43
44
45
46
47
# StarClaw Environment Variables
# Copy this file to .env and modify as needed
# ============ Required ============
# JWT secret for authentication (CHANGE THIS!)
JWT_SECRET=change-me-to-a-random-string
# ============ Database ============
# MySQL (defaults work with docker-compose)
DB_PASSWORD=starclaw
# Redis (dev mode: no password needed)
# REDIS_PASSWORD=
# ============ Ports ============
# Web UI port (default: 80)
# WEB_PORT=80
# ============ AI API Keys (configure at least one) ============
# OpenAI (also used for RAG embeddings)
OPENAI_API_KEY=
# Qwen (Alibaba DashScope)
# QWEN_API_KEY=
# DeepSeek
# DEEPSEEK_API_KEY=
# Google Gemini
# GOOGLE_API_KEY=
# fal.ai (video/image/music generation)
# FAL_API_KEY=
# ============ OAuth (optional, enables social login) ============
# GitHub OAuth App: https://github.com/settings/developers
# STARCLAW_OAUTH_GITHUB_CLIENT_ID=
# STARCLAW_OAUTH_GITHUB_CLIENT_SECRET=
# Google OAuth: https://console.cloud.google.com/apis/credentials
# STARCLAW_OAUTH_GOOGLE_CLIENT_ID=
# STARCLAW_OAUTH_GOOGLE_CLIENT_SECRET=