Prerequisites
Before you begin, ensure you have:- Pangolin Cloud account. You can create a free account here. No subscription required.
- Linux server with root access and public IP address.
- Open ports on firewall for 80 (TCP), 443 (TCP), 51820 (UDP), and 21820 (UDP for clients).
Choose Your Server
Need help choosing? See our complete VPS guide for suggestions.Networking
Before installing Pangolin, ensure you’ve opened the required port on your firewall. See our guide on networking for more information.Installation Process
1
Download the installer
Connect to your server via SSH and download the installer:The installer supports both AMD64 (x86_64) and ARM64 architectures.
2
Run the installer
Execute the installer with root privileges:The installer places all files in the current directory. Move the installer to your desired installation directory before running it.
3
Do you already have credentials from the dashboard?
If you are on your game and have already generated credentials for this node in the dashboard enter them here.
4
The public addressable IP address for this node
Enter either the public IP address of your server or a domain name that resolves to it.
The installer will attempt resolve and prefill your public IP address. Verify this is correct before preceding.
5
Generate credentials
If you did not enter credentials earlier then you should see something like the following:Go to the Pangolin dashboard and log in. Navigate to the “Self-hosted” section and add a new node. Select the adopt method. Use this ID and secret to register your node.

