-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
85 lines (70 loc) · 5.18 KB
/
.env.example
File metadata and controls
85 lines (70 loc) · 5.18 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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# MCP Signals Stack — Environment Variables
# Copy to .env and fill in your values: cp .env.example .env
# ╔══════════════════════════════════════════════╗
# ║ EDIT THESE — required for trading server ║
# ╚══════════════════════════════════════════════╝
# ── MongoDB Atlas ──────────────────────────────
# Free M0 cluster: https://cloud.mongodb.com
# This is for the signals store (database: signals).
# NOT the same as LibreChat's MONGO_URI (database: LibreChat).
MONGO_URI_SIGNALS=mongodb+srv://user:password@cluster0.xxxxx.mongodb.net/signals
# ╔══════════════════════════════════════════════╗
# ║ PRESET — defaults work, change if needed ║
# ╚══════════════════════════════════════════════╝
# ── LibreChat host binding ────────────────────────
# Without this LibreChat only listens on [::1] (IPv6) → 502 from the proxy.
HOST=0.0.0.0
# ── Server transport ──────────────────────────────
# stdio (default) for dev/testing, http for production (FastMCP 3.x)
# MCP_TRANSPORT=http
# MCP_PORT=8071
# ── Agents API key ──────────────────────────────────
# Used by: augur cron, augur trigger, augur bootstrap
# Generate in LibreChat: Settings > Data controls > Agent API Keys
# (requires remoteAgents.use=true in librechat.yaml — enabled by default)
# AUGUR_AGENTS_API_KEY=
# ── Bootstrap agent ─────────────────────────────────
# Agent ID used by 'augur bootstrap' for initial profile seeding.
# Find the ID in LibreChat's agent list after running 'augur agents'.
# AUGUR_BOOTSTRAP_AGENT_ID=
# ── Risk gate ────────────────────────────────────
# Server-wide default. Users can override via LibreChat Settings > Plugins.
# RISK_DAILY_LIMIT=50
# ╔══════════════════════════════════════════════╗
# ║ OPTIONAL — API keys for data sources ║
# ╚══════════════════════════════════════════════╝
# Most data sources work without keys. Add keys to unlock rate-limited sources.
# FRED_API_KEY=
# ACLED_EMAIL= # ACLED OAuth login (replaced API key in Sep 2025)
# ACLED_PASSWORD= # ACLED OAuth password
# OPENSANCTIONS_API_KEY= # OpenSanctions entity search (free key at opensanctions.org/api/)
# UCDP_ACCESS_TOKEN= # UCDP token (required since Feb 2026)
# EIA_API_KEY=
# COMTRADE_API_KEY=
# GOOGLE_API_KEY=
# AISSTREAM_API_KEY=
# OPENSKY_CLIENT_ID= # OpenSky OAuth2 (create API client at opensky-network.org/my-opensky/account)
# OPENSKY_CLIENT_SECRET= # optional — only if your API client is confidential
# CF_API_TOKEN=
# USDA_NASS_API_KEY=
# IDMC_API_KEY=
# RELIEFWEB_APPNAME= # pre-approved appname (register at reliefweb.int, required since Nov 2025)
# ╔══════════════════════════════════════════════╗
# ║ OPTIONAL — Augur News (publishing stack) ║
# ╚══════════════════════════════════════════════╝
# ── Image generation ───────────────────────────
# REPLICATE_API_TOKEN= # Replicate (FLUX.2 image gen) — https://replicate.com/account/api-tokens
# FAL_KEY= # fal.ai (FLUX.2 fallback) — https://fal.ai/dashboard/keys
# ── Site ───────────────────────────────────────
# AUGUR_SITE_DIR=~/augur.news # Local checkout of your GitHub Pages site
# AUGUR_SITE_URL=https://github.com/ManuelKugelmann/Augur
# AUGUR_SITE_BRANCH=augur_news # Git branch for publishing
# ── Social posting (auto-post) ────────────────
# BLUESKY_HANDLE= # your.bsky.social
# BLUESKY_APP_PASSWORD= # App password from Settings > App Passwords
# BLUESKY_PDS=https://bsky.social
# MASTODON_ACCESS_TOKEN= # Settings > Development > New Application > Access Token
# MASTODON_INSTANCE= # e.g. https://mastodon.social
# ── Notifications (ntfy push) ────────────────
# NTFY_TOPIC= # ntfy.sh topic for manual-post reminders (X, LinkedIn, etc.)
# NTFY_BASE_URL=https://ntfy.sh # self-hosted ntfy base URL (default: ntfy.sh)