
In simple English
This tool gives you a web page to control Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server). You can see all your running programs and restart them with a click. It saves you from typing commands into a black terminal window. It costs nothing to run on your own hardware.
What it is
Arcane is a web-based dashboard written in Go and TypeScript for managing Docker containers and compose files. It provides a visual interface to monitor, update, and control your server workloads.
What it is good for
Solo builders who self-host apps on a private server but prefer clicking buttons in a browser over typing text commands.
- Clean web interface for viewing all running containers.
- Built with Go for fast and lightweight performance.
- Simplifies container updates and log viewing.
- Requires an existing Docker setup on your server.
- Opening a web dashboard to your server creates a new security surface to lock down.
- Needs enough memory to run a modern web application stack.
The command line or Portainer
Docker Compose
- portainer/portainer39k stars
The standard web dashboard for managing Docker containers with a large user base.
- dockur/windows54k stars
Runs Windows inside a Docker container rather than managing standard containers.
- vectordotdev/vector23k stars
One collector that gathers logs and numbers from machines and sends them to one or more monitoring services.
- bluewave-labs/Checkmate11k stars
A self-hosted monitor that checks whether sites and services answer, records response times and sends alerts.
- statping-ng/statping-ng2.0k stars
A single-file status page and uptime checker that works with SQLite, PostgreSQL or MySQL.
docker run -d \ --name arcane \ -v /var/run/docker.sock:/var/run/docker.sock \ -p 8080:8080 \ getarcaneapp/arcane:latest