2025-09-20 19:51:53 +02:00
|
|
|
<div align="center">
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
<img src="https://community.cyberpanel.net/uploads/default/original/1X/416fdec0e96357d11f7b2756166c61b1aeca5939.png" alt="CyberPanel Logo" width="480"/>
|
2025-09-20 19:51:53 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
# CyberPanel
|
2025-08-01 14:56:30 +05:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
**Web Hosting Control Panel powered by OpenLiteSpeed**
|
|
|
|
|
Fast • Secure • Scalable — Simplify hosting management with style.
|
2025-08-01 14:56:30 +05:00
|
|
|
|
2025-09-24 01:11:23 +02:00
|
|
|
**Version**: 2.5.5 • **Updated**: September 24, 2025
|
2025-09-18 20:45:34 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
[](https://github.com/usmannasir/cyberpanel)
|
|
|
|
|
[](https://cyberpanel.net/KnowledgeBase/)
|
|
|
|
|
[](https://community.cyberpanel.net)
|
|
|
|
|
[](https://discord.gg/g8k8Db3)
|
|
|
|
|
[](https://www.youtube.com/@Cyber-Panel)
|
2025-09-20 20:46:32 +02:00
|
|
|
|
2025-08-01 14:56:30 +05:00
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
## Key highlights
|
|
|
|
|
|
|
|
|
|
* ⚡ **Performance first** — OpenLiteSpeed + HTTP/3 + LSCache
|
|
|
|
|
* 🔒 **Security by default** — Auto SSL, FirewallD integration, 2FA, brute-force protection
|
|
|
|
|
* 📧 **Integrated mail** — Postfix, Dovecot, SnappyMail
|
|
|
|
|
* 🗂 **Backups & restore** — One-click snapshots and rollbacks
|
|
|
|
|
* 👨💻 **Developer friendly** — Git manager, REST API, staging, PHP version switcher
|
2025-09-21 19:52:05 +02:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Features
|
|
|
|
|
|
|
|
|
|
**Security**
|
|
|
|
|
|
|
|
|
|
* Auto SSL (Let's Encrypt)
|
|
|
|
|
* Firewall integrations (FirewallD, optional CSF export)
|
|
|
|
|
* 2FA (TOTP + WebAuthn/Passkey)
|
|
|
|
|
* AI-powered security scanner (optional)
|
|
|
|
|
|
|
|
|
|
**Hosting & Websites**
|
|
|
|
|
|
|
|
|
|
* OpenLiteSpeed (HTTP/3, QUIC)
|
|
|
|
|
* One-click WordPress (LSCache-ready)
|
|
|
|
|
* PHP per-site version selector
|
|
|
|
|
* File manager, FTP, SFTP
|
|
|
|
|
|
|
|
|
|
**Email & DNS**
|
2025-09-21 19:52:05 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
* Postfix + Dovecot
|
|
|
|
|
* SnappyMail webmail
|
|
|
|
|
* DNS (PowerDNS) with easy zone management
|
|
|
|
|
|
|
|
|
|
**Developer & Automation**
|
|
|
|
|
|
|
|
|
|
* RESTful API (create/list/manage sites, users, packages)
|
|
|
|
|
* Git integration & staging
|
|
|
|
|
* Docker command execution support
|
|
|
|
|
|
|
|
|
|
**Backups & Storage**
|
|
|
|
|
|
|
|
|
|
* Local snapshots, remote backups (S3/AWS compatible)
|
|
|
|
|
* One-click restore and scheduled backups
|
|
|
|
|
|
|
|
|
|
---
|
2025-09-21 19:52:05 +02:00
|
|
|
|
2025-08-01 14:56:30 +05:00
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Supported platforms (condensed)
|
2025-09-05 01:14:04 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
| OS family | Recommended / Supported |
|
|
|
|
|
| -------------------------- | ----------------------: |
|
|
|
|
|
| Ubuntu 24.04, 22.04, 20.04 | ✅ Recommended |
|
|
|
|
|
| Debian 13, 12, 11 | ✅ Supported |
|
|
|
|
|
| AlmaLinux 10, 9, 8 | ✅ Supported |
|
|
|
|
|
| RockyLinux 9, 8 | ✅ Supported |
|
|
|
|
|
| RHEL 9, 8 | ✅ Supported |
|
|
|
|
|
| CloudLinux 9, 8 | ✅ Supported |
|
|
|
|
|
| CentOS 7 | ⚠️ Legacy — EOL |
|
2025-09-05 01:14:04 +02:00
|
|
|
|
2025-09-23 20:39:25 +02:00
|
|
|
> CyberPanel targets x86\_64 only. Test the unsupported OS in staging first.
|
2025-08-01 14:56:30 +05:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## PHP support (short)
|
2025-08-01 14:56:30 +05:00
|
|
|
|
2025-09-24 01:11:23 +02:00
|
|
|
* ✅ **Recommended**: PHP 8.5 (beta), 8.4, 8.3, 8.2, 8.1
|
2025-09-23 23:46:24 +05:30
|
|
|
* ⚠️ **Legacy**: PHP 8.0, PHP 7.4 (security-only)
|
2025-09-24 01:11:23 +02:00
|
|
|
* ❌ **Deprecated**: PHP 7.1, 7.2, 7.3 (no longer installed)
|
2025-08-01 14:56:30 +05:00
|
|
|
|
2025-09-23 20:39:25 +02:00
|
|
|
Third-party repositories (Remi, Ondrej) may provide older or niche versions; verify compatibility before use.
|
2025-08-01 14:56:30 +05:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Quick install
|
2025-08-01 14:56:30 +05:00
|
|
|
|
|
|
|
|
```bash
|
2025-09-23 23:46:24 +05:30
|
|
|
sh <(curl -s https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
|
2025-08-01 14:56:30 +05:00
|
|
|
```
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
➡️ See `guides/INSTALLATION.md` for platform-specific options and non-interactive installs.
|
2025-09-21 19:22:36 +02:00
|
|
|
|
2025-08-01 14:56:30 +05:00
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Upgrade (recommended)
|
2025-08-01 14:56:30 +05:00
|
|
|
|
|
|
|
|
```bash
|
2025-09-23 23:46:24 +05:30
|
|
|
sh <(curl -s https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)
|
2025-08-01 14:56:30 +05:00
|
|
|
```
|
|
|
|
|
|
2025-09-23 20:39:25 +02:00
|
|
|
**Post-upgrade checklist:** verify email, DNS, SSL, and run a smoke test on key sites.
|
2025-09-21 19:22:36 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
---
|
2025-09-21 19:22:36 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Troubleshooting (common)
|
2025-09-21 19:22:36 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
**Command not found** — install curl/wget/git/python3
|
2025-09-21 19:22:36 +02:00
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
# Ubuntu/Debian
|
2025-09-23 23:46:24 +05:30
|
|
|
sudo apt update && sudo apt install -y curl wget git python3
|
2025-09-21 19:22:36 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
# RHEL/CentOS/Alma/Rocky
|
|
|
|
|
sudo yum install -y curl wget git python3
|
2025-09-21 19:22:36 +02:00
|
|
|
```
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
**Port 8090 in use** — find and stop conflicting process:
|
2025-09-21 19:22:36 +02:00
|
|
|
|
|
|
|
|
```bash
|
2025-09-23 23:46:24 +05:30
|
|
|
sudo ss -tlnp | grep :8090
|
2025-09-21 19:22:36 +02:00
|
|
|
sudo kill -9 <PID>
|
|
|
|
|
```
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
**Logs & verification**
|
2025-09-15 02:01:11 +02:00
|
|
|
|
2025-09-21 19:22:36 +02:00
|
|
|
```bash
|
|
|
|
|
systemctl status lscpd
|
|
|
|
|
curl -I http://localhost:8090
|
|
|
|
|
tail -f /usr/local/lscp/logs/error.log
|
|
|
|
|
journalctl -u lscpd -f
|
|
|
|
|
```
|
2025-09-18 20:45:34 +02:00
|
|
|
|
2025-09-12 10:41:11 +02:00
|
|
|
---
|
|
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
## Resources
|
2025-09-12 10:41:11 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
* Official site: [https://cyberpanel.net](https://cyberpanel.net)
|
|
|
|
|
* Docs (KnowledgeBase): [https://cyberpanel.net/KnowledgeBase/](https://cyberpanel.net/KnowledgeBase/)
|
|
|
|
|
* Community forum: [https://community.cyberpanel.net](https://community.cyberpanel.net)
|
|
|
|
|
* GitHub: [https://github.com/usmannasir/cyberpanel](https://github.com/usmannasir/cyberpanel)
|
2025-09-23 20:39:25 +02:00
|
|
|
* Guides folder: [guides](https://github.com/usmannasir/cyberpanel/blob/stable/guides/INDEX.md) (API, INSTALLATION, UPGRADE, TROUBLESHOOTING)
|
2025-09-23 23:46:24 +05:30
|
|
|
---
|
2025-09-15 02:01:11 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
<div align="center">
|
2025-09-12 10:41:11 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
💡 *Hosting should be secure, simple, and fast. CyberPanel is built for that.*
|
2025-09-15 02:01:11 +02:00
|
|
|
|
2025-09-23 23:46:24 +05:30
|
|
|
</div>
|