-
Notifications
You must be signed in to change notification settings - Fork 28
Expand file tree
/
Copy path.env.example
More file actions
42 lines (29 loc) · 1.26 KB
/
.env.example
File metadata and controls
42 lines (29 loc) · 1.26 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
# Knowledge Base Server Configuration
# Copy this to .env and customize, or run: kb setup
# === Required ===
# Dashboard password (set this or the setup wizard will prompt you)
KB_PASSWORD=
# === Optional ===
# Server port (default: 3838)
KB_PORT=3838
# Path to your Obsidian vault for bidirectional sync
# Leave empty if you don't use Obsidian
OBSIDIAN_VAULT_PATH=
# === Brain API (Remote Access) ===
# Only needed if you want external agents (ChatGPT, remote Claude) to access your KB
# API keys for each agent service (generate unique keys per agent)
# KB_API_KEY_CLAUDE=your-claude-api-key-here
# KB_API_KEY_OPENAI=your-openai-api-key-here
# KB_API_KEY_GEMINI=your-gemini-api-key-here
# OAuth provider URL (for ChatGPT Custom GPT Actions and web-based auth)
# BETTER_AUTH_URL=https://brain.yourdomain.com
# BETTER_AUTH_SECRET=generate-a-random-secret-here
# === Advanced ===
# Node environment
# NODE_ENV=production
# Path to the Claude CLI binary (defaults to 'claude' on PATH)
# CLAUDE_PATH=claude
# Model used for AI classification (defaults to claude-haiku-4-5-20251001)
# CLASSIFY_MODEL=claude-haiku-4-5-20251001
# Additional CORS origins (comma-separated, merged with built-in AI platform origins)
# KB_CORS_ORIGINS=https://brain.yourdomain.com,https://kb.yourdomain.com