Arcane
An easy and modern Docker management platform
Arcane





⚠️ Make sure to only use named Docker volumes for your containers and projects. Data in bind-mounted volumes will be lost when the Arcane app is restarted or updated.
⚠️ Watch out for port conflicts between your custom Docker containers and your umbrelOS apps.
Arcane is a powerful and modern container management platform designed to simplify the way developers interact with Docker environments. It provides a seamless and visually appealing interface that brings all aspects of container management together in one place. Users can create, start, stop, and inspect containers, explore networks, manage images, and handle volumes with precision and control.
Beyond basic management, Arcane enhances productivity by offering integrated tools that developers typically rely on during their daily workflows. Its built-in terminal allows direct interaction with running containers, while the embedded code editor enables quick configuration or script adjustments without switching to external applications. Real-time system insights and detailed logging give users a clear view of their infrastructure’s performance and resource usage.
The platform is designed to bridge the gap between simplicity and advanced control. It combines a clean, modern design with powerful backend capabilities, making it equally suitable for developers experimenting locally and professionals managing larger setups. With Arcane, managing containers feels more like using a well-crafted development environment than an administrative dashboard, allowing users to focus on building and running applications instead of dealing with complex Docker commands.
🧩 Arcane on Umbrel is designed for advanced users who want complete control over their containers. Follow these recommendations to ensure a reliable and stable experience.
-
Persistent data: Always use named Docker volumes for your containers and projects. Any data stored in bind mounts will be lost when the Arcane app is updated or restarted.
-
Port usage: Be mindful of port conflicts between your containers, Umbrel system services, and other installed or future apps. Assign unique port numbers to prevent conflicts.
-
Restart behavior: Configure your containers with the restart policy set to unless stopped or always. This ensures they automatically restart after Arcane restarts or updates.
-
Web access: You can access any container that exposes a web interface at
umbrel.local:PORT_NUMBER. For example, if your app runs on port 5050, openhttp://umbrel.local:5050in your browser.
⚠️ IMPORTANT: This update changes the auto updater label from com.ofkm.arcane.updater to com.getarcaneapp.arcane.updater.
Bug fixes:
- Improved handling of project objects during startup
- Fixed dashboard showing incorrect memory usage for containers
- Improved display of exposed and published ports
- Resolved an issue causing the environment page to hang
- Fixed dashboard table footer overlapping content
- Adjusted UI colors for better readability in light mode
Full release notes are found at https://github.com/getarcaneapp/arcane/releases
⚠️ IMPORTANT: This update changes the auto updater label from com.ofkm.arcane.updater to com.getarcaneapp.arcane.updater.
Key highlights in this release include:
- Support for
includecompose directive - Added version label to the login page
- Expanded system info dialog with more details
- Added support for auto-starting of logs
- Improved Docker image pull UI with layer progress
- Enhanced self-update digest tracking and fixes
Bug fixes and performance improvements:
- Fixed dashboard tables cutting off rows
- Resolved issue with passing registry credentials to environment
- Implemented dynamic limits for dashboard tables on page refreshes
- Fixed image name container table overflow
- Corrected PWD environment variable usage
- Fixed dashboard showing incorrect memory values
- Resolved redirect issue when switching environments
- Fixed notification settings not saving due to incorrect key
- Prevented global environment variables from being sorted alphabetically
- Fixed conflicting options for hostname and network mode during auto-update runs
- Resolved OIDC settings not saving after other security changes
- Overall performance improvements and database transaction optimizations
Full release notes are found at https://github.com/getarcaneapp/arcane/releases
- Version1.10.1
- CategoryDeveloper Tools
- Source codePublic
- Developed by
- Submitted by
- Compatible withumbrelOS 0.5 or later
