Added border router container
Build, push image, and notify Watchtower / build-image (push) Successful in 42s
Build, push image, and notify Watchtower / notify (push) Successful in 12s

This commit is contained in:
2026-08-12 13:48:06 +02:00
parent aa4fd06c94
commit 5175b32266
+18 -4
View File
@@ -1,11 +1,26 @@
version: '3.8'
services:
otbr:
image: openthread/otbr:latest
container_name: otbr
restart: unless-stopped
privileged: true
network_mode: host
devices:
# Change /dev/ttyACM0 if your ESP32-H2 RCP enumerates as /dev/ttyUSB0
- /dev/ttyACM0:/dev/ttyACM0
command: --radio-url "spinel+hdlc+uart:///dev/ttyACM0?uart-baudrate=460800"
mqtt-broker:
image: eclipse-mosquitto:2.0
container_name: mqtt-broker
restart: unless-stopped
environment:
MQTT_TLS_ENABLED: ${MQTT_TLS_ENABLED:-true}
# restart: unless-stopped
ports:
- "192.168.50.1:8884:8884"
# Listens on all interfaces (IPv4 and IPv6) for Thread compatibility
- "8884:8884"
volumes:
- ./mqtt/mosquitto-tls.conf:/mosquitto/config/mosquitto-tls.conf:ro
- ./mqtt/mosquitto-plain.conf:/mosquitto/config/mosquitto-plain.conf:ro
@@ -14,8 +29,7 @@ services:
- mqtt-data:/mosquitto/data
- mqtt-log:/mosquitto/log
command: ["/bin/sh", "/scripts/start-broker.sh"]
# command: ["tail", "-f", "/dev/null"] # Do nothing
volumes:
mqtt-data:
mqtt-log:
mqtt-log: