WebPanel Manager

A modern, self-hosted web panel manager built with Flask, Bootstrap, and SQLite3. Centralize and manage multiple hosting control panels from a single, beautiful dashboard.

v1.0.0 Python 3.11+ Docker Ready

✨ Key Features

Everything you need to manage your web panels efficiently

Centralized Dashboard

Manage all your web panels from one beautiful interface with modern Bootstrap UI.

Multiple Panel Support

Support for cPanel, DirectAdmin, Plesk, CyberPanel, Virtualmin, Webmin, Froxlor, AA Panel.

Auto-Login

One-click login to your panels with automatic form submission.

Coming Soon
Security & Privacy

Password visibility toggle, secure storage, and environment configuration support.

Backup & Restore

Export/import data with JSON or database file backup for data safety.

Docker Ready

Easy deployment with Docker Compose and persistent data storage.

🚀 Quick Installation

Get started in minutes with Docker

1. Clone the repository
git clone https://github.com/0xamirreza/WebPanel-Manager.git
cd WebPanel-Manager
2. Configure environment
cp env.example .env
# Edit .env file and change SECRET_KEY to a secure random string
3. Run with Docker
./run.sh
4. Access the dashboard
http://localhost:44553

🎛️ Supported Panel Types

Compatible with all major hosting control panels

cPanel
DirectAdmin
Plesk
CyberPanel
Virtualmin
Webmin
Froxlor
AA Panel

🌟 Open Source

WebPanel Manager is open source and available on GitHub

GitHub Repository

Repository: https://github.com/0xamirreza/WebPanel-Manager