📋 Found CHANGELOG.md - extracting release notes...
✅ Using changelog entries for v1.8.1
Composr v1.8.1
🚀 Container Management Platform
Fixed
- Container Updates: Fixed
is_safe_update,should_auto_update,should_scheduled_repull,perform_auto_updates,repull_container,repull_compose_container, andrepull_standalone_containerbeing defined outside theContainerUpdateManagerclass — every call to these methods would crash withAttributeError - Container Updates: Fixed
should_skip_imagebeing called with acontainer_nameargument it didn't accept — now accepts and checks container name against a newexclude_container_patternssetting - Container Updates: Fixed remote host deploys silently targeting local Docker instead of the specified host —
deploy_updated_composeandrepull_compose_containernow correctly look up the host URL viahost_managerand setDOCKER_HOST - Container Updates: Fixed
update_compose_file_imagedestroying compose file formatting — replacedyaml.safe_load+yaml.dumpround-trip (which strips comments and reformats) with a text-based replacement that preserves the original file structure
🐳 Docker Images
docker pull vansmak/composr:1.8.1docker pull vansmak/composr:latest
🔧 Supported Platforms
- linux/amd64
- linux/arm64
- linux/arm/v7
📦 Installation
docker run -d \
--name composr \
-p 5003:5003 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /path/to/docker/projects:/app/projects \
-v /path/to/config/composr:/app/data \
vansmak/composr:1.8.1✨ Core Features
- Multi-host Docker container management
- Real-time container monitoring and control
- Docker Compose file editor with syntax highlighting
- Environment file management
- Image management across multiple hosts
- Backup and restore functionality
- Modern web interface with dark/light themes