Skip to content

Releases: lcandy2/container-ui

✨ First Beta Release

19 Jun 06:24
Compare
Choose a tag to compare

Welcome to the first beta release of ContainerUI! This native macOS application brings container management to your
desktop with a sleek, intuitive interface built specifically for Apple's container CLI.

🚀 What's New

Core Features

  • Native macOS Interface - Built with SwiftUI for a truly native macOS experience
  • Container Management - View, start, stop, and manage containers with ease
  • Image Management - Browse and manage container images
  • System Information - Monitor container system status and resources
  • Universal Logs - Comprehensive logging system for containers and images

Architecture Highlights

  • XPC Service Architecture - Secure sandbox-compliant design for App Store readiness
  • Multi-target Structure - Modular architecture with separated concerns
  • Modern Swift - Built with Swift 6.1, targeting macOS 15.0+

Auto-Update Support

  • Sparkle Integration - Automatic update checking and installation
  • Secure Updates - EdDSA-signed updates for security

📋 System Requirements

  • macOS 15.0 or later
  • Apple's container CLI tool must be installed
  • Developer Tools (for container functionality)

🛠 Installation

  1. Download ContainerUI.zip from this release
  2. Extract and move ContainerUI.app to your Applications folder
  3. Launch the app and grant necessary permissions when prompted

⚠️ Beta Notice

This is a beta release intended for testing and feedback. Please report any issues you encounter through GitHub
Issues.

Known Limitations:

  • Some features may be incomplete or under active development
  • Error handling is still being refined
  • Performance optimizations are ongoing

🔄 What's Next

  • Enhanced error handling and user feedback
  • Additional container operations
  • Performance improvements
  • UI/UX refinements based on beta feedback

📝 Feedback

We'd love to hear from you! Please:

🙏 Acknowledgments

Built with modern macOS development practices and powered by:

  • SwiftUI for the interface
  • Sparkle for auto-updates
  • Apple's container CLI integration