- 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>
12 lines
374 B
YAML
12 lines
374 B
YAML
services:
|
|
mosquitto:
|
|
volumes:
|
|
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf:ro
|
|
- /opt/homelab/data/mosquitto/config/password.txt:/mosquitto/config/password.txt:ro
|
|
# Healthcheck compatibility
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "mosquitto_sub -t '$SYS/broker/version' -C 1 || exit 1"]
|
|
interval: 10s
|
|
timeout: 5s
|
|
retries: 5
|