Hetzner Installer
On this page, we explain step by step how to install CloudPanel on Hetzner Cloud.
#
Create a ServerLogin to your Hetzner Cloud Console account.
Go to a project and click on the button ADD SERVER.

#
Server LocationChoose the Server Location where you want to run your Server.

#
OS ImageSelect Ubuntu 22.04 or Debian 11 as OS Image.

#
Server TypeHigh Performance
In our benchmarks, the CPX (AMD EPYC 2nd Gen processors) servers were the fastest for web applications.
Select the Server Type you want to deploy. We recommend at least 1 vCPU with 2 GB of Memory.

#
Launch ServerSelect an SSH Key or receive the root password via e-mail.
Enter the Server Name and click on the button CREATE & BUY NOW to launch the server.

#
Install CloudPanelAfter launching the Server, log in with SSH and run the installer script.
- Ubuntu 22.04 LTS
- Debian 11 LTS
- Login via SSH to the Server.
ssh -i path_to_your_private_key root@serverIpAddress
- Update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudo
- Run the installer with your preferred Database Engine.
- MySQL 8.0
- MariaDB 10.11
- MariaDB 10.6
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner DB_ENGINE=MARIADB_10.11 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner DB_ENGINE=MARIADB_10.6 bash install.sh
- Login via SSH to the Server.
ssh -i path_to_your_private_key root@serverIpAddress
- Update the system and install the required packages.
apt update && apt -y upgrade && apt -y install curl wget sudo
- Run the installer with your preferred Database Engine.
- MySQL 8.0
- MySQL 5.7
- MariaDB 10.11
- MariaDB 10.6
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner DB_ENGINE=MYSQL_5.7 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner DB_ENGINE=MARIADB_10.11 bash install.sh
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \echo "3c30168958264ced81ca9b58dbc55b4d28585d9066b9da085f2b130ae91c50f6 install.sh" | \sha256sum -c && sudo CLOUD=hetzner DB_ENGINE=MARIADB_10.6 bash install.sh
#
Access CloudPanelSecurity
For security reasons, access CloudPanel as fast as possible to create the admin user. There is a small time window where bots can create the user. It's highly recommended to open port 8443 only for your IP via firewall.
You can now access CloudPanel via Browser: https://serverIpAddress:8443
Ignore the self-signed certificate warning and click on Advanced and Proceed to continue to CloudPanel.
