-
Notifications
You must be signed in to change notification settings - Fork 0
Home Assistant QNAP
mttstt edited this page May 16, 2019
·
63 revisions
version: '3'
services:
mosquitto:
container_name: mosquitto
image: eclipse-mosquitto:latest
restart: always
ports:
- 1883:1883
volumes:
- /share/Public/container-station-data/mosquitto/config:/mosquitto/config
- /share/Public/container-station-data/mosquitto/data:/mosquitto/data
- /share/Public/container-station-data/mosquitto/log:/mosquitto/log
network_mode:
"host"
homeassistant:
container_name: home-assistant
image: homeassistant/home-assistant:latest
restart: always
ports:
- 8123:8123
volumes:
- /share/Public/container-station-data/homeassistant:/config
- /etc/localtime:/etc/localtime:ro
depends_on:
- mosquitto
network_mode:
"host"
hass-configurator:
image: "causticlab/hass-configurator-docker:x86_64"
restart: always
ports:
- "3218:3218/tcp"
network_mode:
"host"
volumes:
- /share/Public/container-station-data/homeassistant:/config
- /share/Public/container-station-data/hass-config:/hass-config
caddy:
container_name: caddy
image: abiosoft/caddy:latest
restart: always
environment:
- ACME_AGREE=true
- ENABLE_TELEMETRY=false
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
volumes:
- /share/Public/container-station-data/caddy/etc:/etc/caddy
- /share/Public/container-station-data/caddy/srv:/srv
- /share/Public/container-station-data/caddy/.root:/root/.caddy
command: ["--conf", "/etc/caddy/Caddyfile", "--log", "stdout", "--agree=true"]
network_mode:
"host"