📋 Found CHANGELOG.md - extracting release notes...
✅ Using changelog entries for v1.8.0
Composr v1.8.0
🚀 Container Management Platform
Added
- 🔒 Optional Authentication: Session-based login system
- Set
AUTH_USERNAMEandAUTH_PASSWORDenvironment variables to enable - Leave unset to run without authentication (backwards compatible)
- Login page styled to match app theme
- Logout button in the header when authenticated
SECRET_KEYenvironment variable for secure session signing
- Set
Fixed
- Container Actions:
start,stop, andrestartbuttons no longer show "showModal is not defined" error — missingshowModal/closeModalfunctions now implemented - Container Actions: Fixed "container is not defined" error when a successful action tried to reference
container.name(now correctly usesid) - Container Updates: Removed duplicate form fields (
auto-check-enabledandcheck-interval-hoursappeared twice in the update settings modal) - Table View:
getContainerHealthnow guarded against being undefined, preventing crashes when table view loads before main.js - Remote Hosts: Fixed null
hostInfoaccess that could crash the hosts display when the API returns incomplete host data - Error Handling: Replaced bare
except:clauses inapp.py(backup cleanup, compose validation, env extraction) andremote_hosts.py(client close) with specific exception types to prevent silently swallowing critical errors
🐳 Docker Images
docker pull vansmak/composr:1.8.0docker 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.0✨ 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