CyberPanel

Written by Yujin Boby

Edit in WordPress

Reset Password

To list websites, run

cyberpanel listWebsitesPretty

Backup a website

cyberpanel createBackup --domainName your-domain.com

Backup will be stoed in folder /home/domain.tld/backup

To restore a backup, run

cd /home/domain.tld/backup
cyberpanel restoreBackup --fileName backup-domain.tld-12.18.2024_20-25-21.tar.gz

MySQL root password

cat /etc/cyberpanel/mysqlPassword

Urls

CyberPanel: https://hostname:8090
Webmail: 
https://hostname:8090/rainloop/
https://hostname:8090/snappymail/

Upgrade CyberPanel

wget https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh
bash preUpgrade.sh

In case cyberpanel break, you can run this script again.

check cyberpanel python modules are ok

cd /usr/local/CyberCP
/usr/local/CyberPanel/bin/python manage.py check

Check Django version

/usr/local/CyberPanel/bin/python -c "import django; print(django.__version__)"

Install python modules

/usr/local/CyberPanel/bin/pip install --upgrade pip setuptools wheel
/usr/local/CyberPanel/bin/pip install -r /usr/local/CyberCP/requirments.txt

Manually run cyberpanel for testing

cd /usr/local/CyberCP
/usr/local/CyberPanel/bin/python manage.py runserver 0.0.0.0:8090

See Hosting Control Panel