Installing pufferd is a very easy process with the auto-deployment script built into PufferPanel that automatically installs and configures pufferd with a single command.
- A VPS or Dedicated server running a clean installation of Ubuntu 16.04, Ubuntu 18.04, Debian 8, or CentOS 7
- SSH access and administrative (root or sudo) privileges on the server
Local node already installed
The PufferPanel installer automatically installs pufferd locally on the same machine as the panel is running on.
Do not perform these steps unless you need to add another node to PufferPanel!
On your PufferPanel installation, add a new node and fill out the information. Once you have successfully added the node, move to the next step.
Make sure to fill in the Node FQDN box correctly. If you do not have a domain, please use the IP of your node.
Node Private IP should be populated if PufferPanel needs to use a different IP than the one in the Node FQDN box to talk to it. An example of this would be a server behind a network using NAT.
Go to the node information page and switch to the 'Auto-Deploy' tab. There will be a button that says
Generate Auto-Deployment Script, press it. This will update the page to look like the picture below.
After you have generated the script, simply SSH into the node and paste the command that is listed (
sudo bash -c 'source <(...)').
Congratulations, pufferd is now installed and running. Head back to PufferPanel and add a server!
Updated less than a minute ago