Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DO-AutoVPN

DO-AutoVPN is an automatic VPN instance creation tool utilizing Digital Ocean's services.

About

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.

Usage

  1. Clone repo
  2. run ./bin/deploy.py
  3. Connect to the VPN using the downloaded client.ovpn file

Issues

  • You tell me!

Future Plans

  1. Generate certificates client side for additional security

About

DO-AutoVPN is an automatic VPN instance creation tool utilizing Digital Ocean's services.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages