2026-06-07 20:57:45 +07:00
|
|
|
# =============================================================================
|
2026-06-07 21:13:15 +07:00
|
|
|
# ZeaVis Edu — Telemetry Stack Integration (LOCAL DEV ONLY)
|
2026-06-07 20:57:45 +07:00
|
|
|
#
|
2026-06-07 21:13:15 +07:00
|
|
|
# This override connects the Telemetry submodule docker-compose to the same
|
|
|
|
|
# Docker network as ZeaVis Edu services for LOCAL development on a single host.
|
2026-06-07 20:57:45 +07:00
|
|
|
#
|
2026-06-07 21:13:15 +07:00
|
|
|
# In PRODUCTION, the app and telemetry run on separate VPS instances
|
|
|
|
|
# connected via Tailscale. See telemetry/prometheus/targets/zeavis-edu.json
|
|
|
|
|
# for the Tailscale IP configuration.
|
|
|
|
|
#
|
|
|
|
|
# Usage (local dev only):
|
|
|
|
|
# # Ensure app-shared-net exists first:
|
|
|
|
|
# docker network create app-shared-net
|
|
|
|
|
#
|
|
|
|
|
# # Start telemetry with app network access:
|
|
|
|
|
# make telemetry-up-local
|
2026-06-07 20:57:45 +07:00
|
|
|
# =============================================================================
|
|
|
|
|
|
|
|
|
|
networks:
|
|
|
|
|
app-shared-net:
|
|
|
|
|
external: true
|
|
|
|
|
name: app-shared-net
|
|
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
prometheus:
|
|
|
|
|
networks:
|
|
|
|
|
- default
|
|
|
|
|
- app-shared-net
|