-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
70 lines (60 loc) · 3.31 KB
/
Copy path.env.example
File metadata and controls
70 lines (60 loc) · 3.31 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
63
64
65
66
67
68
69
70
# War Room: example environment configuration
#
# Copy this file to .env.local (gitignored) and fill in only the values
# you actually need. War Room runs end-to-end with everything below unset.
# Panels that depend on a specific var will gracefully show a "configure
# X to enable" placeholder when it's missing.
#
# For multi-machine setups you can put shared values in ~/.war-room/.env
# and machine-specific overrides in .env.local. Both are loaded at boot,
# with .env.local winning.
# ----------------------------------------------------------------------
# Claude binary
# ----------------------------------------------------------------------
# Path to the `claude` CLI. Defaults to "claude" on PATH.
# CLAUDE_BIN=claude
# ----------------------------------------------------------------------
# Filesystem roots
# ----------------------------------------------------------------------
# Where War Room looks for client/project folders. Each subfolder becomes
# a channel. Defaults to ~/clients.
# WAR_ROOM_CLIENTS_ROOT=/home/you/clients
# Where Claude Code stores session .jsonl files. Defaults to ~/.claude/projects.
# WAR_ROOM_CLAUDE_PROJECTS=/home/you/.claude/projects
# Where War Room stores its SQLite database. Defaults to ~/.war-room.
# WAR_ROOM_DATA_DIR=/home/you/.war-room
# Extra workspace shortcuts in the sidebar. JSON array of {path, name}.
# WAR_ROOM_WORKSPACES=[{"path":"/home/you/Desktop/my-project","name":"my-project"}]
# Extra .env file to load on startup (in addition to .env.local).
# Useful for a shared machine-level config at ~/.war-room/.env.
# WAR_ROOM_ENV_FILE=/home/you/.war-room/.env
# ----------------------------------------------------------------------
# VPS PM2 monitoring (optional)
# ----------------------------------------------------------------------
# Set these to monitor PM2 services running on a remote server.
# Leave unset to hide the VPS panel.
# WAR_ROOM_VPS_HOST=your-server.example.com
# WAR_ROOM_VPS_USER=root
# WAR_ROOM_VPS_KEY=/home/you/.ssh/id_ed25519
# WAR_ROOM_VPS_SERVICES=service-one,service-two
# ----------------------------------------------------------------------
# Local services monitoring (optional)
# ----------------------------------------------------------------------
# JSON array of {name, port, hint} describing daemons reachable on localhost.
# WAR_ROOM_LOCAL_SERVICES=[{"name":"my-daemon","port":4000,"hint":"Background worker"}]
# ----------------------------------------------------------------------
# LiveKit voice meeting room (optional)
# ----------------------------------------------------------------------
# Required for the boardroom voice channel. Leave unset to hide it.
# See tools/install-livekit.sh for a one-shot self-hosted setup script.
# LIVEKIT_URL=wss://livekit.your-server.example.com
# LIVEKIT_API_KEY=your-livekit-api-key
# LIVEKIT_API_SECRET=your-livekit-api-secret
# ----------------------------------------------------------------------
# Auto-updater (optional, Electron build only)
# ----------------------------------------------------------------------
# Where the desktop build checks for and uploads new versions.
# WAR_ROOM_UPDATE_URL=https://your-host.example.com/war-room-updates/
# UPDATE_HOST=user@your-server.example.com:/var/www/war-room-updates/
# UPDATE_URL=https://your-host.example.com/war-room-updates/
# WAR_ROOM_SSH_KEY=/home/you/.ssh/id_ed25519