# /etc/dispatch/env — Dispatch server configuration (systemd EnvironmentFile) # Copy this to /etc/dispatch/env and fill in your API keys. # ─── Ports ─────────────────────────────────────────────────────────────────── # Backend HTTP (serves API + frontend static files) BACKEND_PORT=24991 # Surface WebSocket (frontend live updates + surfaces) SURFACE_WS_PORT=24990 # ─── Frontend ──────────────────────────────────────────────────────────────── # Directory containing the built frontend static files (served by the backend) DISPATCH_WEB_DIR=/usr/share/dispatch/web # ─── Provider (OpenCode Go / OpenAI-compatible) ────────────────────────────── DISPATCH_API_KEY=sk-... DISPATCH_BASE_URL=https://opencode.ai/zen/go/v1 DISPATCH_MODEL=deepseek-v4-flash # ─── Umans provider (optional, set key to enable) ──────────────────────────── # UMANS_API_KEY=sk-... # ─── Data paths ────────────────────────────────────────────────────────────── DISPATCH_DB=/var/lib/dispatch/dispatch.db DISPATCH_TRACE_DB=/var/lib/dispatch/traces.db DISPATCH_JOURNAL=/var/log/dispatch/app.ndjson