RockyCPanel Rocky

Install on Ubuntu/Debian

For Debian 12/13 and Ubuntu 18+/latest.

Packages

sudo apt update
sudo apt install -y git curl ca-certificates build-essential

Node.js 20

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

Go 1.22+

sudo apt install -y golang-go
# if version is too old on your distro, install from go.dev tarball

Clone and run panel

git clone https://github.com/mihai209/cpanel-rocky.git
cd cpanel/panel
npm install
npm run upgrade-db
npm run create-user
npm start

Build connector-go

cd ../connector-go
go mod tidy
go build -o connector-go ./
CONNECTOR_CONFIG=./config.json VOLUMES_PATH=/var/lib/cpanel/volumes ./connector-go