Spiv Proxy is a set of Terraform scripts that simplify the setup of a personal Socks5 Proxy.
The easiest way to get a Spiv server running is to let it set up a new virtual machine in the cloud for you.
-
Setup an account on a cloud hosting provider. Spiv supports DigitalOcean
-
Download Spiv. Unzip it in a convenient location on your local machine.
-
Install Terraform.
- macOS:
$ brew install terraform
- macOS:
-
List the users to create. Open the Terminal.
cd
into thespiv-master
directory where you unzipped Spiv, openconfig.auto.tfvars
in your favorite text editor. Specify the users you wish to create in theusers
list. -
Start the deployment. Return to your terminal. In the Spiv directory, run:
$ terraform init cloud/digitalocean/ $ terraform apply cloud/digitalocean/
That's it! You will get the message below when the server deployment process completes.