- Redpanda : correction start.sh (v24.3.14) - FROST : ENABLE_FROST=true dans simulator (test direct) - Pulsar : distribution.py mis à jour (mais ConnectError) - Prometheus : config ajoutée (prometheus.yml) - Grafana : datasources prêtes
30 lines
895 B
YAML
30 lines
895 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:
|
|
build:
|
|
context: ./pulsar
|
|
dockerfile: Dockerfile
|
|
container_name: smart-city-pulsar-distribution
|
|
networks:
|
|
- smartcity-shared
|
|
environment:
|
|
- PULSAR_HOST=smart-city-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-api-8090:8080/FROST-Server/v1.1
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- smart-city-pulsar
|
|
labels:
|
|
- "traefik.enable=false"
|
|
|
|
networks:
|
|
smartcity-shared:
|
|
external: true
|