torch-subscriber-docker/docker-compose.yml

43 lines
638 B
YAML

---
version: '3'
services:
tor:
build:
context: ./tor
args:
- SVC_PORT=1883
- SVC_HOST=broker
networks:
- tor_net
broker:
image: eclipse-mosquitto
volumes:
- broker_data:/mosquitto/data
- ./broker-config:/mosquitto/config
ports:
- "1883:1883"
- "8883:8883"
networks:
- tor_net
- broker_net
subscriber:
build: './subscriber'
volumes:
- sub_data:/data
- ./sub-config:/etc/torch
ports:
- "9999:8080"
networks:
- broker_net
volumes:
broker_data:
sub_data:
networks:
tor_net:
broker_net: