Use the steps below to install VyprVPN Self-Hosted Server on a DigitalOcean server (Leave unmentioned fields at their default values or configure them as needed):
(This virtual machine should be dedicated to running VyprVPN Self-Hosted Server. The software expects control of docker and iptables. Running other software on this VM is unsupported)
1. Create a DigitalOcean account or log in to an existing account here.
2. Click Create Droplet. Fill in the settings outlined below:
- Choose an image: Ubuntu 24.04 (LTS) x64
- Choose a size: The $12/mo (2GB RAM, 50GB SSD, 2TB Transfer) plan is the minimum recommended droplet option for VyprVPN Self-Hosted Server
- Choose a datacenter region: Any region you like
- Add your SSH keys: Choose whichever SSH key you want to use for access to the root user on the host SSH. You can choose instead to use set a root password and not use SSH keys
- How many Droplets?: Typically this will just be 1, but you can deploy multiple Droplets with the same configuration if you choose
- Choose a hostname: Give your droplet a name
3. Click Create Droplet. Once it has been created, select your new Droplet from your account's list of available Droplets.
4. Select Console in the upper right to remotely connect to your server
5. Enter the following command to install VyprVPN Licensed Server:
curl https://www.vyprvpn.com/downloads/vyprvpn/server/get-cloud-server?tstamp=$(date +%s) | sudo sh -
Once the installation is complete, the system will reboot (Note: The console window may close automatically when the installation is complete)
6. Once the installation is complete, you can access the web admin panel by entering your server's public IP in your browser's address bar.
You are now ready to configure VyprVPN Self-Hosted Server! Head over to the web admin setup article if you wish to configure it via the web admin panel (recommended), or the CLI setup article if you wish to configure via command line.
If you need any further assistance, please contact our 24/7 Customer Success Team, who would be glad to assist.