1 – Managing Users
This document applies to version v1.7.1 and above, earlier versions of CyberPanel had only 2 user types and no ACL functionality. CyberPanel supports reseller? Many people ask that if CyberPanel have reseller functionality. I will give a short answere here: Yes. However it works on ACL (Access Control List). For example if user is created with admin ACL then […]
2 – List of Signals/Events Files
To develop CyberPanel plug-ins you need to hook your code into various events happening inside CyberPanel core, this page will give you links to the files containing signals, we will not document/explain each signal here, as they are already documented in the respected file. There are two types of events that happens for any action […]
Uninstall Plugin
cd /usr/local/CyberCP/pluginInstaller python pluginInstaller.py remove –pluginName examplePlugin
Plugin Installation
Plugin installation is very easy, you just need to run few commands. First upload your plugin at /usr/local/CyberCP/pluginInstaller cd /usr/local/CyberCP/pluginInstaller python pluginInstaller.py install –pluginName examplePlugin
1 – Getting Started with CyberPanel Plugin Development!
If you are interested to extend functionality of CyberPanel core, this guide can help you get started by explaining how you can extend CyberPanel by creating and adding plugins. If you are an experienced developer, you can just look at the small example plugin and move from there. Each CyberPanel application (Django app) contains […]
Change Logs
v2.4.5 – Integrated Webmail, Sieve Filtering & Email Delivery Dated: 6th March 2026 Total Commits: 179 commits Development Period: September 2nd, 2025 – March 6th, 2026 — ✨ MAJOR NEW FEATURES 1. Integrated Webmail Client with SSO – Scope: Full-featured Django webmail replacing SnappyMail dependency – SSO: Dovecot master user authentication — seamless login from […]
Prepare OVH Server for KVM/CyberPanel VMM
OVH servers normally have their own set up for most of the things. CyberPanel VMM can be used for two purposes: For hosting websites, as you would normally do without CyberPanel VMM. For running KVM virtual machines. For this reason I’ve given most of the available space to mount point /. How ever if you […]
Troubleshooting CyberPanel
There are two ways to troubleshoot any problem while using CyberPanel. First Way There is a global error log file (this file only contains logs generated by CyberPanel). This file can be reached at https://<IP Address>:8090/serverstatus/cyberCPMainLogFile Improved and detailed dynamic logging /usr/local/CyberCP/debug Run command touch /usr/local/CyberCP/debug, this will start generating more debug logs. If you […]
Creating Virtual Machine
This video guide help you create virtual machine in CyberPanel, you can do an optional step before creating virtual machine. (Injection SSH key is optional)
Create SSH Key
This step is optional, you can create SSH keys to be injected when new virtual machines are being created.



