DO-AutoVPN is an automatic VPN instance creation tool utilizing Digital Ocean's services.
DO-AutoVPN uses a python script to create a Debian 8 x64 Droplet on DigitalOceans infrastructure, sets up an OpenVPN server on said Droplet, and then securely returns the client configuration file to your local system.
The server post-install scripts can be found in ./server
. It is also worth noting that a VPN instance that is left unused for 15 minutes will destroy itself. Note this timeout can be changed in the ./bin/deploy.py
file by changing the Timeout variable.
- Clone repo
- run ./bin/deploy.py
- Connect to the VPN using the downloaded client.ovpn file
- You tell me!
- Generate certificates client side for additional security