From 5dfebfa97661a558cfb47db0dfc3bb79e1d14bfc Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Fri, 20 Mar 2020 02:22:11 +0200 Subject: [PATCH] Add docker config --- docker/docker-compose.yml | 31 +++++++++++++++++++++++++++++++ docker/mosquitto/mosquitto.conf | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 docker/docker-compose.yml create mode 100644 docker/mosquitto/mosquitto.conf diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 0000000..8f1bb23 --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,31 @@ +version: "3" + +volumes: + mosquitto_data: {} + mosquitto_log: {} + +services: + homeassistant: + container_name: home-assistant + image: homeassistant/home-assistant:stable + volumes: + - ../config:/config + devices: + - /dev/ttyACM0:/dev/ttyACM0 + environment: + - TZ=Europe/Sofia + restart: always + network_mode: host + + mosquitto: + container_name: mosquitto + image: eclipse-mosquitto:latest + volumes: + - ./mosquitto/mosquitto.conf:/mosquitto/config/mosquitto.conf + - ./mosquitto/passwd:/etc/mosquitto/passwd + - mosquitto_data:/mosquitto/data + - mosquitto_log:/mosquitto/log + ports: + - "1883:1883" + - "9001:9001" + restart: always diff --git a/docker/mosquitto/mosquitto.conf b/docker/mosquitto/mosquitto.conf new file mode 100644 index 0000000..321ccc5 --- /dev/null +++ b/docker/mosquitto/mosquitto.conf @@ -0,0 +1,2 @@ +password_file /etc/mosquitto/passwd +allow_anonymous false