github Vansmak/composr v2.1.2
Composr v2.1.2

3 hours ago

📋 Found CHANGELOG.md - extracting release notes...
✅ Using changelog entries for v2.1.2

Composr v2.1.2

🚀 Container Management Platform

Fixed

  • Container update checks silently failing for namespaced images: check_updates parsed each image's Docker Hub namespace (e.g. linuxserver in linuxserver/sabnzbd) but never stored it on the container record, then rebuilt a stripped image-info dict without it and indexed it directly (not .get()) - any image that wasn't an official single-word Docker Hub image (i.e. almost everything except things like nginx/redis) crashed with KeyError: 'namespace' on every check. The exception was caught generically and reported as update_available: False, so the UI showed "all containers up to date" while actually just failing silently on most containers. Production example: sabnzbd, radarr, and others all reported up to date despite real newer tags on Docker Hub.
  • Update-check timestamp parsing failing on real Docker/Docker Hub output: once the above was fixed, comparing timestamps via datetime.fromisoformat() on Python 3.9 broke on both sides of the comparison - Docker Hub's last_updated field can carry 5-digit fractional seconds and Docker Engine's container Created field carries 9-digit (nanosecond) fractional seconds, neither of which Python's fromisoformat accepts before 3.11. Also silently caught and reported as "no update available." Added a small timestamp normalizer that truncates/pads the fractional-second component to microseconds before parsing.

🐳 Docker Images

  • docker pull vansmak/composr:2.1.2
  • docker 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:2.1.2

✨ 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

Don't miss a new composr release

NewReleases is sending notifications on new releases.