DigitalOcean Setup Guide - Veslydev/ZenithProxy GitHub Wiki
Create an account here for free $200 credit
Create a Droplet (VPS)
Select OS and Specs
Setup Authentication
I recommend SSH keys if you are familiar with them. Otherwise, set a password.
There are instructions for how to setup SSH keys if you click the "Add SSH Key" button
Click Advanced Options
Click Add Initialization Scripts
Copy Paste the Setup script
Script link: https://github.com/rfresh2/ZenithProxy/blob/1.20.1/scripts/cloud-init.yaml
The setup script will automatically download the ZenithProxy launcher to ~/ZenithProxy, and install recommended tools like tmux.
Create Droplet
Wait about 5-10 mins for the droplet to fully setup before proceeding.
SSH to the droplet
Find and copy the droplet's IP address on the DigitalOcean homepage
I recommend using Windows Terminal
Open the terminal and type:
ssh root@<IP>
Setup and Launch ZenithProxy
Start a tmux session:
tmux
If you did this successfully you should see a big green bar appear at the bottom
Change directories to the ZenithProxy folder:
cd ZenithProxy
Run the launcher:
./launch
During setup, select the linux platform:
Complete the rest of the setup and you're done.
See the main README and commands documentation for more info.