Icon of Arcane app on Umbrel App Store

Arcane

An easy and modern Docker management platform

Arcane

Open App Store on your umbrelOS device to install this app
Screenshot 1 of Arcane app on Umbrel App Store
Screenshot 2 of Arcane app on Umbrel App Store
Screenshot 3 of Arcane app on Umbrel App Store
Screenshot 4 of Arcane app on Umbrel App Store
Screenshot 5 of Arcane app on Umbrel App Store
About this app

⚠️ 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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, open http://umbrel.local:5050 in your browser.

What's new
Version 1.13.2last week

⚠️ This update patches critical security vulnerabilities. We recommend upgrading to this version immediately.

Key highlights in this release include:

  • Ability to resize editor panels horizontally
  • Support for HTTP and HTTPS proxy environment variables

Bug fixes and improvements:

  • Fixed security issue with environment proxying
  • Fixed generic webhooks not allowing ports
  • Fixed logo color not applying on refreshes
  • Improved port badge color for better visibility

Full release notes are found at https://github.com/getarcaneapp/arcane/releases

Version 1.13.0last week

⚠️ This update patches a security vulnerability.

Key highlights in this release include:

  • Bulk actions for containers and projects
  • Auto-prune and prune scheduler job
  • Project status filter selector
  • JSON parsing and structured log display
  • Sensitive environment variables can now be read from files

Bug fixes and improvements:

  • Fixed network overview not reloading with new data
  • Fixed git sync interval being incorrect
  • Fixed unable to save environment variables in git synced projects
  • Fixed invalid API input for container creation
  • Fixed margin not being applied on resource pages

Full release notes are found at https://github.com/getarcaneapp/arcane/releases

Version 1.12.22 weeks ago

This release bring various bug fixes and improvements.

Bug fixes and improvements:

  • Fixed resources not respecting multiple filters
  • Fixed include file editors not scrolling
  • Fixed predefined networks being incorrectly sorted
  • Fixed volume size and created not sorting correctly
  • Fixed template editor heights being cutoff
  • Fixed editor cursor misalignment
  • All projects directories now use absolute paths instead of relative paths

Full release notes are found at https://github.com/getarcaneapp/arcane/releases

Version 1.12.02 weeks ago

Key highlights in this release include:

  • Git repository sync for compose projects
  • Container stats displayed inline in the table
  • Current environment shown in page title
  • Glass UI enabled by default for a modern look
  • Improved auto-update system for safer upgrades

Bug fixes and improvements:

  • Fixed networks unable to be searched or filtered
  • Improved compose project dependency handling
  • Fixed autocomplete inconsistencies in compose editor
  • Added select all option to editor context menu
  • Fixed volumes unable to be sorted by size
  • Resolved issues with remote environment connectivity
  • Fixed standard users able to perform admin-only actions
  • Improved projects directory loading and refresh
  • Fixed pull and redeploy button functionality
  • Better handling of long headers in event dialogs
  • Fixed path mapping for projects directory on Windows
  • Resolved auto-update job not running correctly

Full release notes are found at https://github.com/getarcaneapp/arcane/releases

Version 1.11.33 weeks ago

⚠️ IMPORTANT: This update changes the auto updater label from com.ofkm.arcane.updater to com.getarcaneapp.arcane.updater.

Key highlights in this release include:

  • API key authentication support
  • New Arcane CLI tool for command-line management
  • Container update indicators directly in the table
  • Inline start and stop functions for containers
  • IP address column in container table
  • Ability to toggle between classic project and tree view
  • New environment switcher dialog
  • Improved Monaco editor with better IntelliSense
  • GPU monitoring environment flags
  • Dynamic OIDC redirect URL based on origin

Bug fixes and improvements:

  • Fixed checkbox appearance inconsistencies between UI modes
  • Resolved inconsistent sorting on database resources
  • Added confirmation dialog when removing volumes
  • Fixed environment selector on error pages
  • Added option to skip TLS verification for OIDC endpoints
  • Fixed notifications on remote environments using incorrect URLs
  • Improved handling of project objects during startup
  • Fixed dashboard memory usage display
  • Resolved environment page hanging issues
  • Fixed auto updater issues with certain network modes
  • Improved mobile layout and performance

Full release notes are found at https://github.com/getarcaneapp/arcane/releases

Version 1.10.1last month

⚠️ 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

Version 1.10.0last month

⚠️ 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 include compose 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

Information