Files
drb-edge-node/docker-compose.yml
2026-01-03 03:12:57 -05:00

33 lines
797 B
YAML

services:
edge-supervisor:
build:
context: .
dockerfile: Dockerfile
container_name: radio-edge-node
restart: unless-stopped
ports:
- 8001:8001
- 8081:8081
devices:
- "/dev/bus/usb:/dev/bus/usb"
volumes:
- ./configs:/configs
- ./op25_logs:/tmp/op25
env_file:
- .env
environment:
- NODE_ID=${NODE_ID}
- NODE_LAT=${NODE_LAT}
- NODE_LONG=${NODE_LONG}
- MQTT_BROKER=${MQTT_BROKER}
- ICECAST_SERVER=${ICECAST_SERVER}
- AUDIO_BUCKET=${AUDIO_BUCKET}
- HTTP_SERVER_PROTOCOL=${HTTP_SERVER_PROTOCOL}
- HTTP_SERVER_ADDRESS=${HTTP_SERVER_ADDRESS}
- HTTP_SERVER_PORT=${HTTP_SERVER_PORT}
networks:
- radio-shared-net
networks:
radio-shared-net:
external: true