# ─── Core ─────────────────────────────────────────────── NODE_ENV=production PORT=8811 LOG_LEVEL=info GATEWAY_VERSION=0.1.0 # Comma-separated list of active plugin names # Phase 1–3 (core) ENABLED_PLUGINS= # Add Phase 7+ as plugins land: # ,gitea,unraid,docker,openclaw,unifi,codex-mrp,streamvault,rackmapper # ,npm,uisp,transmission,syncthing,plex,nyaa # Phase 7 # ,home-assistant # Phase 8 # ,invoiceninja,fabdash,cpas,wfh # Phase 9 # ,breedr,codedump,ui-tracker,stepview,qrknit,memer,alwisp-web # Phase 10 # Where compiled plugins live (built output) PLUGINS_DIR=./dist/plugins # ─── Auth ─────────────────────────────────────────────── # Format: agentName:token,agentName2:token2 AGENT_TOKENS=claude-code:CHANGE_ME_1,antigravity:CHANGE_ME_2,codex:CHANGE_ME_3 # ─── Phase 1: Gitea ───────────────────────────────────── GITEA_HOST=https://git.alwisp.com GITEA_TOKEN= # ─── Phase 1: Unraid ──────────────────────────────────── UNRAID_HOST=http://10.2.0.2 UNRAID_API_KEY= # ─── Phase 2: OpenClaw / NOVA ─────────────────────────── OPENCLAW_HOST=http://10.2.0.26:18789 # ─── Phase 3: UniFi Access ────────────────────────────── UNIFI_HOST= UNIFI_API_KEY= UNIFI_SITE_ID= # ─── Phase 3: CODEX MRP ───────────────────────────────── CODEX_DB_PATH=/mnt/user/appdata/codex/db.sqlite # ─── Phase 3: StreamVault ─────────────────────────────── STREAMVAULT_HOST=http://streamvault:3100 # ─── Phase 3: RackMapper ──────────────────────────────── RACKMAPPER_HOST=http://10.2.0.23 # ─── Phase 6: Chronicle (DEFERRED) ────────────────────── # CHRONICLE_HOST=http://chronicle:3003 # CHRONICLE_TOKEN= # ─── Phase 6: Obsidian (DEFERRED) ─────────────────────── # OBSIDIAN_REST_HOST=http://10.2.0.2:27123 # OBSIDIAN_API_KEY= # ─── Phase 7: Infrastructure & Media ──────────────────── NPM_HOST=http://10.2.0.3:81 NPM_EMAIL= NPM_PASSWORD= UISP_HOST=https://10.2.0.4:443 UISP_TOKEN= TRANSMISSION_HOST=http://10.2.0.5:9091 TRANSMISSION_USER= TRANSMISSION_PASS= SYNCTHING_HOST=http://10.2.0.2:8384 SYNCTHING_API_KEY= PLEX_HOST=http://10.2.0.2:32400 PLEX_TOKEN= NYAA_HOST=http://10.2.0.21 NYAA_API_KEY= # ─── Phase 8: Smart Home ──────────────────────────────── HA_HOST=https://10.2.0.12:8123 HA_TOKEN= # ─── Phase 9: Business Operations ─────────────────────── INVOICENINJA_HOST=http://10.2.0.2:8000 INVOICENINJA_TOKEN= FABDASH_HOST=http://10.2.0.13:8080 FABDASH_TOKEN= CPAS_HOST=http://10.2.0.14:3001 CPAS_TOKEN= WFH_HOST=http://10.2.0.18:3000 WFH_TOKEN= # ─── Phase 10: Personal & Niche ───────────────────────── BREEDR_HOST=http://10.2.0.17 BREEDR_TOKEN= CODEDUMP_HOST=http://10.2.0.34 CODEDUMP_TOKEN= UITRACKER_HOST=http://10.2.0.29 UITRACKER_TOKEN= STEPVIEW_HOST=http://10.2.0.33:3000 STEPVIEW_TOKEN= QRKNIT_HOST=http://10.2.0.9:5000 QRKNIT_TOKEN= MEMER_HOST=http://10.2.0.30:3000 MEMER_TOKEN= ALWISP_WEB_HOST=http://10.2.0.8:80 ALWISP_WEB_TOKEN=