Files
Shadowbroker/docker-compose.override.yml
T
BigBodyCobain 776c89bfcf Add private Infonet swarm discovery and gate propagation.
Signed peer manifest pull/announce on the seed, immediate hashchain push for gate messages, seed-only Docker defaults, and stale-genesis sync diagnostics.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-11 03:15:25 -06:00

26 lines
973 B
YAML

# Auto-loaded by `docker compose` — build from local source instead of pulling stale GHCR images.
services:
backend:
build:
context: .
dockerfile: ./backend/Dockerfile
environment:
# Private Infonet swarm: only the seed onion is required in config.
# Other participants (e.g. Pete) are discovered via signed manifest pull.
MESH_ARTI_ENABLED: "true"
MESH_ARTI_SOCKS_PORT: "9050"
MESH_SYNC_TIMEOUT_S: "45"
MESH_RELAY_PUSH_TIMEOUT_S: "45"
MESH_SYNC_MAX_PEERS_PER_CYCLE: "5"
MESH_INFONET_ALLOW_CLEARNET_SYNC: "false"
MESH_PUBLIC_PEER_URL: ""
MESH_BOOTSTRAP_SEED_PEERS: "http://gqpbunqbgtkcqilvclm3xrkt3zowjyl3s62kkktvojgvxzizamvbrqid.onion:8000"
MESH_RELAY_PEERS: ""
MESH_DEFAULT_SYNC_PEERS: ""
MESH_BOOTSTRAP_SIGNER_PUBLIC_KEY: "ul1d0kj/ODPIp0OhHzX8eLAVXzJ3CVvzW1vn2IC6q3I="
MESH_SWARM_MANIFEST_PULL_INTERVAL_S: "300"
frontend:
build:
context: ./frontend