No description
Find a file
2021-03-22 21:49:50 -07:00
puppet minor updates 2019-02-19 22:16:33 -08:00
.gitignore initial commit 2017-12-27 19:06:41 -08:00
create.sh dont overwrite locally install t 2021-03-22 21:49:50 -07:00
destroy.sh dont overwrite locally install t 2021-03-22 21:49:50 -07:00
digitalocean.tf cleanup for new DO api 2021-03-22 21:29:14 -07:00
README.md add readme 2017-12-27 19:20:06 -08:00
site.pp cleanup for new DO api 2021-03-22 21:29:14 -07:00
userdata.sh cleanup for new DO api 2021-03-22 21:29:14 -07:00

STunnel-OpenVPN

This repo creates a remote OpenVPN server on a cloud provider and automatically connects your computer to it. Features include:

  • New SSH keys and SSL certs generated on every run
  • STunnel wrapping so it appears as a normal HTTPS connection
  • Terraform provisioning

Requirements:

  • Mac OSX only
  • Tunnelblick installed
  • Homebrew installed
  • A DigitalOcean API Key

Create: Run ./create.sh (you will be prompted for elavated rights from time to time) Destroy: Run ./destroy.sh