Rename receiver profile to observer, packet-capture service to observer, hub-dev fallback to hub

- Rename compose profile 'receiver' -> 'observer' across all docs
- Rename docker-compose service 'packet-capture' -> 'observer' and volume
  'packetcapture_data' -> 'observer_data'
- Change COMPOSE_PROJECT_NAME fallback from 'hub-dev' to 'hub' across all
  compose files, Makefile, .env, docs
- Remove legacy interface-mock service from test compose file
This commit is contained in:
Louis King
2026-04-16 23:12:22 +01:00
parent 3614eaf24b
commit b5fc4c06a0
8 changed files with 195 additions and 206 deletions
+4 -4
View File
@@ -30,11 +30,11 @@
# These settings apply to all services
# Docker Compose project name
# Used as a prefix for container names (e.g., hub-dev-api) and volume names
# (e.g., hub-dev_hub_data). Change per instance when running multiple deployments
# Used as a prefix for container names (e.g., hub-api) and volume names
# (e.g., hub_hub_data). Change per instance when running multiple deployments
# on the same Docker host (e.g., hub-prod, hub-beta, hub-stg).
# For multi-instance setups, see the "Multi-Instance Deployment" section in README.md.
COMPOSE_PROJECT_NAME=hub-dev
COMPOSE_PROJECT_NAME=hub
# Domain name for this instance (only needed for Traefik deployments)
# Used by docker-compose.traefik.yml to configure routing rules
@@ -119,7 +119,7 @@ MQTT_TOKEN_AUDIENCE=mqtt.localhost
# =============================================================================
# External packet capture service (ghcr.io/agessaman/meshcore-packet-capture)
# See https://github.com/agessaman/meshcore-packet-capture for documentation.
# Uses the "receiver" compose profile.
# Uses the "observer" compose profile.
# Publishes captured packets to MQTT in LetsMesh upload format, ingested by
# the collector.