fix: add default relay peer so fresh installs can sync Infonet

On a fresh Docker (or local) install, MESH_RELAY_PEERS was empty and
no bootstrap manifest existed, leaving the Infonet node with zero
peers to sync from — causing perpetual "RETRYING" status.

Set cipher0.shadowbroker.info:8000 as the default relay peer in both
the config defaults and docker-compose.yml so new installations sync
immediately after activating the wormhole.
This commit is contained in:
anoracleofra-code
2026-03-26 17:31:16 -06:00
parent 86d2145b97
commit 3cbe8090a9
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ class Settings(BaseSettings):
MESH_RNS_ENABLED: bool = False
MESH_ARTI_ENABLED: bool = False
MESH_ARTI_SOCKS_PORT: int = 9050
MESH_RELAY_PEERS: str = ""
MESH_RELAY_PEERS: str = "http://cipher0.shadowbroker.info:8000"
MESH_BOOTSTRAP_DISABLED: bool = False
MESH_BOOTSTRAP_MANIFEST_PATH: str = "data/bootstrap_peers.json"
MESH_BOOTSTRAP_SIGNER_PUBLIC_KEY: str = ""
+2
View File
@@ -12,6 +12,8 @@ services:
- ADMIN_KEY=${ADMIN_KEY:-}
# Override allowed CORS origins (comma-separated). Auto-detects LAN IPs if empty.
- CORS_ORIGINS=${CORS_ORIGINS:-}
# Default Infonet relay peer so fresh installs can sync immediately.
- MESH_RELAY_PEERS=${MESH_RELAY_PEERS:-http://cipher0.shadowbroker.info:8000}
volumes:
- backend_data:/app/data
restart: unless-stopped