-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.env.example
More file actions
42 lines (32 loc) · 1.35 KB
/
Copy path.env.example
File metadata and controls
42 lines (32 loc) · 1.35 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
# Home Mind - Docker Configuration
# Copy this to .env and fill in your values
# Then run: ./scripts/deploy.sh
# Required: Anthropic API key for Claude
ANTHROPIC_API_KEY=sk-ant-api03-...
# Required: Home Assistant connection
HA_URL=https://your-ha-instance:8123
HA_TOKEN=your-long-lived-access-token
# Shodh Memory API key (auto-generated by deploy.sh if not set)
# SHODH_API_KEY=
# Optional: Server configuration
PORT=3100
LOG_LEVEL=info
MEMORY_TOKEN_LIMIT=1500
# Optional: Skip TLS verification for self-signed HA certs
HA_SKIP_TLS_VERIFY=true
# Optional: Custom system prompt (AI personality / behavioral rules)
# CUSTOM_PROMPT=You are Ava, a friendly and slightly sarcastic smart home assistant.
# Optional: Use Ollama for local LLM inference (OpenAI-compatible API)
# LLM_PROVIDER=ollama
# LLM_MODEL=llama3.1
# OLLAMA_BASE_URL=http://localhost:11434/v1
# Optional: Use existing Shodh data directory (absolute path)
# If not set, uses Docker named volume
# SHODH_DATA_PATH=/home/user/shodh_memory_data
# Optional: HomeMind App (PWA frontend)
# URL where the app will be served (used for CORS + as the default server URL baked into the app)
# VITE_DEFAULT_SERVER_URL=https://your-server:4433
# VITE_DEFAULT_API_TOKEN=
# APP_PORT=4174
# Optional: CORS origins (comma-separated) — required when app and API are on different origins
# CORS_ORIGINS=https://your-app-url:4434