A modern dashboard for your containers
Fully containerized web app to monitor, manage, and view live stats/logs for all your Docker containers.
100% Docker-based | No local dependencies | Linux optimized
Docker Dashboard is a server-side application that needs to run on your Docker host. This GitHub Pages site shows screenshots and documentation. To use the dashboard, install it on your server using the instructions below.
Real-time CPU, RAM, Network, and Disk usage with interactive charts
Monitor total data downloaded/uploaded by each container
Accurate bandwidth tracking for VPN-bound qBittorrent containers
View live container logs with WebSocket streaming
Start, stop, and restart containers with one click
Ultra-modern glass-morphism design with animated gradients
Optional login system with bcrypt password hashing
No Node.js, npm, or any local dependencies required
Designed and tested for Linux servers
Monitor all your containers at a glance with real-time stats
Detailed metrics with interactive charts and live updates
See which containers are using the most CPU
Track download and upload for each container
git clone https://github.com/MNDL-27/docker-dashboard.git
cd docker-dashboard
cp docker-compose.example.yml docker-compose.yml
docker compose up -d
Open your browser and navigate to:
http://localhost:1714
Edit your docker-compose.yml and add:
environment:
- ENABLE_AUTH=true
- AUTH_USERNAME=admin
- AUTH_PASSWORD=your-secure-password
Made with â¤ī¸ by MNDL-27
Licensed under Apache 2.0 with Commons Clause
â Free to use âĸ â Cannot be sold commercially