From 2a65a226ebd3d4c0acc53933650e76d5c94bf6af Mon Sep 17 00:00:00 2001 From: komodo Date: Mon, 23 Mar 2026 02:51:41 +0000 Subject: [PATCH] [Komodo] Commit Sync: update master_sync.toml --- master_sync.toml | 82 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/master_sync.toml b/master_sync.toml index c22e13a..c79c267 100644 --- a/master_sync.toml +++ b/master_sync.toml @@ -47,6 +47,88 @@ additional_env_files = ["timezone.env"] ## +[[stack]] +name = "homeassistant_io" +[stack.config] +server = "unraid" +env_file_path = "HA.env" +file_contents = """ +services: + homeassistant: + image: ghcr.io/home-assistant/home-assistant:stable + container_name: homeassistant + restart: unless-stopped + privileged: true + network_mode: host + volumes: + - /mnt/user/docker/homeassistant_io/ha_config:/config + - /etc/localtime:/etc/localtime:ro + depends_on: + - mosquitto + - influxdb + + mosquitto: + image: eclipse-mosquitto:latest + container_name: mosquitto + restart: unless-stopped + ports: + - "${MQTT_PORT:-1883}:1883" + - "9001:9001" + volumes: + - /mnt/user/docker/homeassistant_io/mosquitto_data:/mosquitto/data + networks: + - ha-network + + influxdb: + image: influxdb:2.7 + container_name: influxdb + restart: unless-stopped + ports: + - "${INFLUX_PORT:-8086}:8086" + environment: + - DOCKER_INFLUXDB_INIT_MODE=setup + - DOCKER_INFLUXDB_INIT_USERNAME=${INFLUX_USER:-admin} + - DOCKER_INFLUXDB_INIT_PASSWORD=${INFLUX_PASSWORD:-adminpassword} + - DOCKER_INFLUXDB_INIT_ORG=${INFLUX_ORG:-home} + - DOCKER_INFLUXDB_INIT_BUCKET=${INFLUX_BUCKET:-homeassistant} + volumes: + - /mnt/user/docker/homeassistant_io/influxdb_data:/var/lib/influxdb2 + networks: + - ha-network + + grafana: + image: grafana/grafana:latest + container_name: grafana + restart: unless-stopped + ports: + - "${GRAFANA_PORT:-3000}:3000" + environment: + - GF_SECURITY_ADMIN_PASSWORD=${GRAFANA_PASSWORD:-admin} + volumes: + - /mnt/user/docker/homeassistant_io/grafana_data:/var/lib/grafana + depends_on: + - influxdb + networks: + - ha-network + +networks: + ha-network: + driver: bridge +""" +environment = """ +# Home Assistant Full Stack +MQTT_PORT=1883 +INFLUX_PORT=8086 +INFLUX_USER=admin +INFLUX_PASSWORD=ndfgsdfgldskfnbdfj +INFLUX_ORG=home +INFLUX_BUCKET=homeassistant +GRAFANA_PORT=3000 +GRAFANA_PASSWORD=ndfgsdfgldskfnbdfj +""" + +## + [[stack]] name = "homebox" tags = ["Active"]