summaryrefslogtreecommitdiff
path: root/roles/zigbee/templates
diff options
context:
space:
mode:
Diffstat (limited to 'roles/zigbee/templates')
-rw-r--r--roles/zigbee/templates/docker-compose.yml.j225
1 files changed, 25 insertions, 0 deletions
diff --git a/roles/zigbee/templates/docker-compose.yml.j2 b/roles/zigbee/templates/docker-compose.yml.j2
new file mode 100644
index 0000000..ea166d9
--- /dev/null
+++ b/roles/zigbee/templates/docker-compose.yml.j2
@@ -0,0 +1,25 @@
+version: '3.8'
+services:
+ mqtt:
+ image: eclipse-mosquitto:2.0
+ restart: unless-stopped
+ volumes:
+ - './data:/mosquitto'
+ ports:
+ - '1883:1883'
+ - '9001:9001'
+ command: 'mosquitto -c /mosquitto-no-auth.conf'
+
+ zigbee2mqtt:
+ container_name: zigbee2mqtt
+ restart: unless-stopped
+ image: koenkk/zigbee2mqtt
+ volumes:
+ - ./zigbee2mqtt-data:/app/data
+ - /run/udev:/run/udev:ro
+ ports:
+ - 8080:8080
+ environment:
+ - TZ=America/Los_Angeles
+ devices:
+ - /dev/ttyUSB0:/dev/ttyUSB0