version: '3' services: homeassistant: image: homeassistant/home-assistant:latest container_name: homeassistant volumes: - /share/Container/homeassistant:/config - /etc/localtime:/etc/localtime:ro ports: - "8123:8123" restart: unless-stopped environment: - PUID=1000 - PGID=100 networks: - homeassistant mosquitto: image: eclipse-mosquitto:latest container_name: mosquitto ports: - "1883:1883" - "9001:9001" volumes: - /share/Container/mosquitto/config:/mosquitto/config - /share/Container/mosquitto/data:/mosquitto/data restart: unless-stopped environment: - PUID=1000 - PGID=100 networks: - homeassistant esphome: image: esphome/esphome:latest container_name: esphome volumes: - /share/Container/esphome:/config - /etc/localtime:/etc/localtime:ro restart: unless-stopped environment: - PUID=1000 - PGID=100 networks: - homeassistant nodered: image: nodered/node-red:latest container_name: nodered ports: - "1880:1880" volumes: - /share/Container/nodered:/data restart: unless-stopped environment: - PUID=1000 - PGID=100 networks: - homeassistant networks: homeassistant: name: homeassistant