-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
62 lines (45 loc) · 2.32 KB
/
.env.example
File metadata and controls
62 lines (45 loc) · 2.32 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# ============================================================
# homelife.ai — Environment Variables
# Copy this file to .env and fill in your values.
# ============================================================
# ----------------------------------------------------------
# LLM API Keys
# ----------------------------------------------------------
# Google Gemini API key (required when llm.provider = "gemini" in life.toml)
GEMINI_API_KEY=your-gemini-api-key-here
# ----------------------------------------------------------
# Discord Chat Integration
# ----------------------------------------------------------
# Discord user token for message collection (required when chat.discord.enabled = true)
# This is a *user* token, not a bot token.
DISCORD_USER_TOKEN=your-discord-user-token-here
# Your Discord user ID, used to identify your own messages
DISCORD_USER_ID=your-discord-user-id-here
# ----------------------------------------------------------
# Notifications
# ----------------------------------------------------------
# Webhook URL for notifications (Discord webhook URL or LINE Notify access token)
# Required when notify.enabled = true in life.toml
NOTIFY_WEBHOOK_URL=your-webhook-url-here
# ----------------------------------------------------------
# Web Server (optional)
# ----------------------------------------------------------
# Port for the Hono API server (default: 3001)
# PORT=3001
# MJPEG live stream URL from the daemon (default: http://localhost:3002/stream)
# LIVE_STREAM_URL=http://localhost:3002/stream
# Path to the data directory containing life.db, frames, etc. (default: ../data relative to web/)
# DATA_DIR=/path/to/data
# ----------------------------------------------------------
# Electron / Desktop App (optional)
# ----------------------------------------------------------
# Set to "1" when running the Electron app via WSL2 bridge mode
# HOMELIFE_WSL2_BRIDGE=1
# Path to the homelife.ai repository root (used by Electron to start daemon/web)
# HOMELIFE_REPO=/path/to/homelife.ai
# Override the Python binary path (default: auto-detected)
# HOMELIFE_PYTHON=/path/to/python
# Override the daemon source directory (default: repository root)
# HOMELIFE_DAEMON_SRC=/path/to/daemon/src
# Override the config directory for life.toml and .env (default: repository root)
# HOMELIFE_CONFIG_DIR=/path/to/config/dir