What's New
State Tracking & Auto-Migration
- Added state module to track which host each service is deployed on (
~/.config/compose-farm/state.yaml) upcommand now auto-migrates services when host assignment changes in configdowncommand removes services from state tracking
New Commands
sync- Discovers running services across all hosts and updates state file--dry-run/-noption to preview changes without writing
Internal
- Added
check_service_runninghelper for querying container status - Added
run_compose_on_hostfor cross-host operations during migration - Added tests for state module and sync functionality