What this instance has running and what it doesn't. ✓ means configured. ○ means available but not yet wired up by you. Each row links to the recipe for filling that slot.
the four gates and the audit chain — always-on by design
src/concordance_engine/__init__.py · view
each is independent — turn on one, none, or all
.onion address that survives DNS hijacking + ISP blocks.
set CONCORDANCE_TOR_ONION · recipe
CONCORDANCE_TELEGRAM_HANDLE + run telegram_bot.py with token
CONCORDANCE_LORA_FREQ + run meshtastic_bridge.py
CONCORDANCE_NOSTR_NPUB · run nostr_publish.py as cron
ipfs daemon.
set CONCORDANCE_IPFS_GATEWAY · run ipfs_pin.py sync
CONCORDANCE_MAILING_LIST · run digest_mail.py as cron
ELEVENLABS_API_KEY + ELEVENLABS_VOICE_ID
data/peers.json.
set PEER_REGISTRY_PATH (optional override)
data/trust_index/.
set TRUST_INDEX_DIR (optional override)
data/offline_queue.jsonl.
set OFFLINE_QUEUE_DIR (optional override)
~/.concordance/instance_key.json.
set CONCORDANCE_KEY_PATH to override location
CONCORDANCE_FETCH_REMOTE · run concordance fetch as cron
these aren't environment variables — they're physical or installed
pip install meshtastic + USB serial radio (~$30 hardware)
pip install pynostr
brew install ipfs / apt install kubo + ipfs daemon
brew install tor / apt install tor + edit torrc