/shapeshifter-server

Shapeshifter Server is a set of Terraform scripts for launching and configuring a server on Digital Ocean running OpenVPN over Pluggable Transports

Primary LanguageShellMIT LicenseMIT

shapeshifter-server

These setup instructions assume that you have downloaded and installed terraform from https://www.terraform.io/

Setup

  1. Clone the repo
  2. Download your vars file into the shapeshifter-server directory.
  3. in command line: navigate to your shapeshifter-server directory.
  4. in command line: "ssh-keygen -t ecdsa" to generate your ssh keys (use default filename (hit enter), no pass phrase (hit enter twice))

Start your OpenVPN server on Digital Ocean

  1. in command line: Make sure you are in your shapeshifter-server directory -> "cd path_to_shapeshifter-server_directory"
  2. in command line: "source ./vars"
  3. in command line: "terraform apply"

Stop your server

  1. in command line: "terraform destroy"