OperatorFoundation / shapeshifter-server

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

Home Page:https://OperatorFoundation.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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"

About

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

https://OperatorFoundation.org/

License:MIT License


Languages

Language:Shell 69.8%Language:HCL 30.2%