homeserver-docker-compose/homeassistant/docker-compose.yaml

42 lines
1,000 B
YAML
Raw Normal View History

2024-12-29 05:35:19 -05:00
services:
homeassistant:
container_name: homeassistant
image: "ghcr.io/home-assistant/home-assistant:stable"
ports:
- 8123:8123
volumes:
- ./config:/config
- /etc/localtime:/etc/localtime:ro
- /run/dbus:/run/dbus:ro
restart: unless-stopped
privileged: true
2025-01-22 09:13:42 -05:00
esphome:
container_name: esphome
image: ghcr.io/esphome/esphome
volumes:
- ./esphome/config:/config
- /etc/localtime:/etc/localtime:ro
restart: always
privileged: true
ports:
- 6052:6052
environment:
- USERNAME=fakeowl1
- PASSWORD=XGSAwP20YHForF
devices:
- /dev/ttyACM0:/dev/ttyACM0
2024-12-29 05:35:19 -05:00
mosquitto:
image: eclipse-mosquitto
hostname: mosquitto
container_name: mosquitto
restart: unless-stopped
ports:
- 1883:1883
- 9001:9001
volumes:
- ./mosquitto:/etc/mosquitto
- ./mosquitto/mosquitto.conf:/mosquitto/config/mosquitto.conf
- ./mosquitto/passwd:/etc/mosquitto/passwd