diff --git a/compose.yaml b/compose.yaml index cc3cbb7..5727724 100644 --- a/compose.yaml +++ b/compose.yaml @@ -37,6 +37,7 @@ include: - compose.esphome.yaml - compose.collectd.yaml - compose.beszel.yaml + - goodwe/compose.yaml # Storage - compose.seafile.yaml diff --git a/goodwe/.env b/goodwe/.env new file mode 100644 index 0000000..5b12db2 --- /dev/null +++ b/goodwe/.env @@ -0,0 +1,5 @@ +DISCOVERY_INTERVAL=60 +BROADCAST_SUBNET=192.168.2.255 +MQTT_BROKER=host +MQTT_PORT=1883 +MQTT_TOPIC=goodwe diff --git a/goodwe/compose.yaml b/goodwe/compose.yaml new file mode 100644 index 0000000..8ef4c0e --- /dev/null +++ b/goodwe/compose.yaml @@ -0,0 +1,15 @@ +services: + goodwe: + build: + context: . + dockerfile: Dockerfile + image: goodwe + container_name: goodwe + restart: always + env_file: + - .env + volumes: + - ./src:/app/src:ro + network_mode: host + extra_hosts: + - host:192.168.2.150