Restore full telemetry after E2E; make participant MESH_ONLY opt-in.

E2E harness recreates the full dashboard backend when a run ends so local
map layers are not left in lean MESH_ONLY mode. Participant compose no
longer forces MESH_ONLY=true — set it in .env only for lean DM-only nodes.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
BigBodyCobain
2026-06-15 02:19:08 -06:00
parent 5135b771f5
commit bef462cdcf
2 changed files with 52 additions and 4 deletions
+3 -3
View File
@@ -1,9 +1,9 @@
# Lean fleet participant — Infonet swarm + DM relay without global OSINT fetchers.
# Use on secondary nodes (e.g. Pete) that should stay responsive for Tor DM tests.
# Fleet participant — Infonet swarm + DM relay. OSINT fetchers stay on unless
# MESH_ONLY=true in .env (lean mode for DM-only E2E / low-memory nodes).
services:
backend:
environment:
MESH_ONLY: "true"
MESH_ONLY: "${MESH_ONLY:-false}"
SHADOWBROKER_MESH_NODE_RUNTIME: "true"
MESH_ARTI_ENABLED: "true"
MESH_INFONET_FLEET_JOIN: "true"