Files
Investor Flow Build 90e1829d39
CI / Test (push) Canceled after 0s
CI / Build and push (push) Canceled after 0s
feat: Unraid deploy, dealer-flow heatmap, confluence zones, 13F capture
Ship Node production images, Unraid compose, and Gitea CI/CD (test then
push registry images; cron script if no runner). Rebuild dealer flow as a
heatmap-first map with integrity gates and chart helpers. Add confluence
zone rules, session clock, capture evidence, and tighter 13F/queue/options
paths, plus the matching UI and tests.
2026-08-18 14:10:02 -04:00

35 lines
1.2 KiB
Bash

# Copy to the compose working directory as `.env`.
# Generate secrets: openssl rand -hex 32
# Required
IFLOW_SESSION_SECRET=
# 64 hex chars. Required if you copy an existing DB that has encrypted X/FRED keys.
# If you never set this locally, leave blank only for a fresh Unraid DB.
IFLOW_CRYPTO_KEY=
# SQLite + harvest files. Use a cache (or single-disk) path, not /mnt/user.
IFLOW_DATA_DIR=/mnt/cache/appdata/investor-flow/data
# Host ports
IFLOW_WEB_PORT=3000
IFLOW_BACKEND_PORT=3001
# Images: local tags when building on Unraid; Gitea registry after CD is live.
IFLOW_IMAGE_BACKEND=investor-flow-backend:local
IFLOW_IMAGE_FRONTEND=investor-flow-frontend:local
# After the Gitea runner + CD workflow exist:
# IFLOW_IMAGE_BACKEND=unraid.local:3003/transnet/investor-flow-backend:latest
# IFLOW_IMAGE_FRONTEND=unraid.local:3003/transnet/investor-flow-frontend:latest
IFLOW_TAG=latest
# SEC / Yahoo user-agent identity (required by fair-use)
SEC_OPERATOR_EMAIL=you@example.com
YF_OPERATOR_EMAIL=you@example.com
# Optional vendor keys
FRED_API_KEY=
# Ornith on the LAN (not localhost — that is inside the container)
LLM_PROVIDER_URL=http://10.37.0.165:30081/v1
ORNITH_LLM_URL=http://10.37.0.165:30081/v1