- remove legacy hosts/chelsty/ monolith - chelsty-infra: add capabilities, networking, paths, runtime (mosquitto, zigbee2mqtt, stability-agent) - chelsty-ha: add capabilities - align with site/node model Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
14 lines
399 B
YAML
14 lines
399 B
YAML
services:
|
|
zigbee2mqtt:
|
|
volumes:
|
|
- ./configuration.yaml:/app/data/configuration.yaml:ro
|
|
environment:
|
|
- MQTT_USER=${MQTT_USER}
|
|
- MQTT_PASSWORD=${MQTT_PASSWORD}
|
|
# Healthcheck is already defined in base service, but we ensure compatibility
|
|
healthcheck:
|
|
test: ["CMD", "curl", "-f", "http://localhost:8080"]
|
|
interval: 10s
|
|
timeout: 5s
|
|
retries: 3
|