Skip to main content

How to Install PufferPanel

PufferPanel is a web-based game server management system created by gamers for gamers. PufferPanel allows you to run multiple different game servers from a central location, and give other users their own servers or access to your own servers.

⚙️ Prerequisites

To install pufferpanel on your VPS, we recommend having at least 4GB of RAM for more flexibility, as well as ports 8080 and 5657 available on your VPS.

⚙️ SSH Connection to the Server

Open your SSH client to connect to your server using the following command:

ssh root@your_ip

⚙️ Update Your Server

Once connected, start by updating your system to ensure all packages are up to date:

apt update && apt upgrade -y

⚙️ Install Dependencies

Install necessary dependencies such as curl and wget:

apt install -y bash curl wget apache2

⚙️ Download and Run the Installation Script

For panel installation, we will use the installation script from GitHub with curl or wget. Follow the on-screen instructions to choose what you want to install (Panel, Daemon, or both)

curl -s https://packagecloud.io/install/repositories/pufferpanel/pufferpanel/script.deb.sh | sudo bash
sudo apt-get install pufferpanel

⚙️ Add an Administrator

To create your first user, run the following command. Make sure to enter "Y" when asked if this is an administrator so you can fully use your panel.

sudo pufferpanel user add

⚙️ Start Your Panel

After doing all of the above, you are ready to start using your panel.

sudo systemctl enable --now pufferpanel

⚙️ Access to PufferPanel

Once the installation is complete, you can access your PufferPanel via the browser using your server's IP address or the domain name configured during installation.