Blog image

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 […]

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  

Blog image

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 […]