- Add Pulsar distribution service (consumes smartcity-* → MQTT + context brokers) - Add Redpanda → InfluxDB consumer (redpanda/consumer.py) - Update FIXED_LOCATIONS with exact OpenRemote asset coordinates - Fix Pulsar topics (underscore: smartcity-traffic not smartcity-traffic) - Fix prometheus.yml endpoints (Redpanda:9644, comment inactive stacks) - Add docker-compose.redpanda-consumer.yml
19 lines
619 B
YAML
19 lines
619 B
YAML
# Pulsar Distribution Service — Smart City Digital Twin Martinique
|
|
# Consumes from Pulsar and republishes to MQTT/FIWARE brokers
|
|
# Usage: docker compose -f docker-compose.yml -f docker-compose.distribution.yml up -d
|
|
|
|
services:
|
|
pulsar-distribution:
|
|
environment:
|
|
- PULSAR_HOST=pulsar
|
|
- PULSAR_PORT=6650
|
|
- EMQX_HOST=emqx_emqx_1
|
|
- MOSQUITTO_HOST=mosquitto-traefik
|
|
- ORION_URL=http://fiware-gis-quickstart-orion-1:1026
|
|
- STELLIO_URL=http://stellio-api-gateway:8080
|
|
- FROST_URL=http://frost_http-web-1:8080/FROST-Server/v1.1
|
|
|
|
networks:
|
|
smartcity-shared:
|
|
external: true
|