version: "3.7"
services:
homed-automation:
container_name: homed-automation
image: docker.u236.org/homed-automation:latest
restart: unless-stopped
privileged: true
environment:
- TZ=Europe/Moscow
volumes:
- /opt/homed-automation:/data
networks:
- backend
homed-web:
container_name: homed-web
image: docker.u236.org/homed-web:latest
restart: unless-stopped
privileged: true
environment:
- TZ=Europe/Moscow
volumes:
- /opt/homed-web:/data
ports:
- 8080:8080
networks:
- backend
homed-zigbee:
container_name: homed-zigbee
image: docker.u236.org/homed-zigbee:latest
restart: unless-stopped
privileged: true
environment:
- TZ=Europe/Moscow
volumes:
- /opt/homed-zigbee:/data
devices:
- /dev/ttyUSB0
networks:
- backend
networks:
backend:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.16.16.0/24
Быстрое развертывание HOMEd docker-compose
Обновим систему
sudo apt update
sudo apt upgrade
Ставим пакеты
sudo apt install docker docker.io docker-compose mc
Создаем каталог проекта и скачиваем файлы конфигурации
`cd /opt`
`git clone https://github.com/avaksru/HOMEd-docker-compose.git services`
`cd services`
Меняем в файле conf\homed\homed-zigbee.conf настройки MQTT сервера на свои.
Запускаем HOMEd. Переходим в каталог /opt/services
./start.sh
Посмотреть логи:
sudo docker-compose logs homed
Остановить / запустить / рестартовать HOMEd:
sudo docker-compose stop/start/restart homed
https://github.com/avaksru/HOMEd-docker-compose