What's New
Features
--migrateflag forupcommand - Automatically detect and migrate services where state differs from config (cf up -m)- Progress counter - Shows
[1/10]style progress when migrating multiple services - Raw output mode - Progress bars now render correctly using native
ssh -tfor TTY handling - Docker network validation -
checkcommand verifies networks exist,init-networkcreates them - Pre-flight mount checks - Validates NFS paths exist before starting/migrating services
- Host compatibility in check - Shows which hosts can run each service based on mounts/networks
Improvements
- Refactored codebase into dedicated modules (compose.py, operations.py, executor.py)
- Better error messages for missing mounts and networks
- TrueNAS NFS crossmnt workaround documented
Fixes
- Fixed newline handling after raw output to prevent line mixing
- Fixed progress bar rendering on remote hosts