What is Composr - Docker Compose Companion?
A web-based interface for managing Docker containers and docker-compose configurations with powerful project creation and backup capabilities.
Key Features
Container Management
- View, start, stop, restart, and delete containers
- Real-time logs viewing and container inspection
- Resource usage stats (CPU, memory, uptime)
- Container tagging and custom launch URLs
- Built-in terminal for executing commands within containers
Docker Compose Integration
- Project Creation Wizard: Step-by-step tool for creating new Docker Compose projects
- Smart Template System: Pre-built templates with automatic environment variable extraction
- Multi-location Support: Create projects in different directories with flexible location management
- Edit and apply compose files directly from the web interface
- Create & Deploy: One-click project creation with intelligent deployment and error handling
- Visual tracking of compose stack status and stats
Backup & Restore System
- Complete Configuration Backup: One-click backup of all containers, compose files, and settings
- Unified Backup Archives: Downloadable ZIP files containing everything needed for restoration
- Metadata Preservation: Container tags, custom URLs, and stack assignments included
- Automated Restore: Included restore scripts for easy deployment on new systems
- Backup History: Track and manage previous backups locally
Advanced Organization
- Stack Grouping: Automatically groups containers by Docker Compose project
- Tag-based Organization: Categorize containers with custom tags
- Multiple Sorting Options: By name, CPU, memory, uptime, or tag
- Filter Support: By status, tags, stacks, or text search
User Interface
- Four theme options (Refined Dark, Night Owl, Nord, Light Breeze)
- Mobile-optimized design with responsive layouts
- CodeMirror Editor: Lightweight, fast syntax highlighting for YAML, shell scripts, and configuration files
- Batch operations for multiple containers
- Desktop/mobile filter layout optimization
Instance Bookmarks
- Save bookmarks to quickly access other Composr instances on your network
- Open multiple Composr instances managing different servers
- Test connections to ensure your bookmarked instances are available