Skip to content

Commit

Permalink
Fixing typos in README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Dominic Dumrauf (MacBook Pro 2017) committed Sep 16, 2019
1 parent 28060ee commit a2ec793
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ When using input file [settings/example.tfvars](settings/example.tfvars) configu
```

Under the bonnet, the `terraform-destroy.sh` Bash script with input `example`
- selects the workspace called `example`
- selects the `example` workspace
- executes `terraform destroy` where the inputs are taken from file `settings/example.tfvars`
- _does ask for permission_ to proceed when running the `terraform apply` command

Expand Down Expand Up @@ -155,7 +155,7 @@ Just re-run the `./terraform-apply.sh` Bash script again with your `<input-file-

### Why Is There no Route 53/DNS Support for Custom Domains?

Custom domains are great for running an OpenVPN server at [vpn.how-hard-can-it.be](vpn.how-hard-can-it.be). However, depending on the domain, its age, and many other factors, a provider may choose to _not resolve_ the domain which leaves the OpenVPN server unreachable when it may be need the most.
Custom domains are great for running an OpenVPN server at [vpn.how-hard-can-it.be](vpn.how-hard-can-it.be). However, depending on the domain, its age, and many other factors, a provider may choose to _not resolve_ the domain which leaves the OpenVPN server unreachable when it may be needed the most.

Standard AWS URLs such as [ec2-1-2-3-4.eu-west-2.compute.amazonaws.com](ec2-1-2-3-4.eu-west-2.compute.amazonaws.com) tend to be resolved by most providers. It's probably not the most memorable URL but it tends to work in the places I personally care about.

Expand All @@ -166,20 +166,20 @@ Please refer to the excellent guide on [Downloading and Installing Tunnelblick](
### How Do I Configure OpenVPN Access On My iPhone?

Please refer to the excellent guide on how to [Install OpenVPN on iOS](https://www.ovpn.com/en/guides/ios).
For transferring `.ovpn` configurations onto your iPhone, please refer to [Transfer Files to Your Mobile By Scanning a QR Code](http://www.how-hard-can-it.be/transfer-files-to-your-mobile-by-scanning-a-qr-code/).
For transferring `.ovpn` configurations onto your iPhone, please refer to [Transfer Files to Your Mobile By Scanning a QR Code](https://www.how-hard-can-it.be/transfer-files-to-your-mobile-by-scanning-a-qr-code/).

### How Do I Configure OpenVPN Access On My Android phone?

Please refer to the excellent [Guide to install OpenVPN Connect for Android](https://www.ovpn.com/en/guides/android).
For transferring `.ovpn` configurations onto your Android phone, please refer to [Transfer Files to Your Mobile By Scanning a QR Code](http://www.how-hard-can-it.be/transfer-files-to-your-mobile-by-scanning-a-qr-code/).
For transferring `.ovpn` configurations onto your Android phone, please refer to [Transfer Files to Your Mobile By Scanning a QR Code](https://www.how-hard-can-it.be/transfer-files-to-your-mobile-by-scanning-a-qr-code/).

### How do I Add or Remove Users from a Provisioned OpenVPN Server?

Simply add or remove the users from the list of `ovpn_users` in your `settings/<input-file-name>.tfvars` input file and re-run `./terraform-apply.sh <input-file-name>` as described above.

### Why is There no Load Balancing?

This Terraform module has been deliberately kept simple. It's intended for personal use and to reclaim some lost privacy. If you require professional or enterprise level VPN services, then there is a sheer abundance of commercial [VPN providers](https://en.wikipedia.org/wiki/Comparison_of_virtual_private_network_services) to choose from.
This Terraform module has been deliberately kept simple. It's intended for personal use and to reclaim some lost privacy, security, and freedom. If you require professional or enterprise level VPN services, then there is a sheer abundance of [commercial VPN providers](https://en.wikipedia.org/wiki/Comparison_of_virtual_private_network_services) to choose from.

This isn't to say that it wouldn't be a fun project to put the OpenVPN servers behind ASGs and ALBs and spin up bastion hosts on demand. However, this makes the key handling a bit more complicated. If you're interested, reach out and we can discuss over a pint.

Expand All @@ -189,7 +189,7 @@ On a side note: From personal experience, a single node OpenVPN cluster has serv

In one word: simplicity.

Terraform is great for provisioning (fairly static) infrastructure but there are more sophisticated tools out there for provisioning and maintaining elastic infrastructure at scale, let alone user provisionin and maintenance. For sake of simplicity, Terraform is being used as the single tool of choice in this case.
Terraform is great for provisioning (fairly static) infrastructure but there are more sophisticated tools out there for provisioning and maintaining elastic infrastructure at scale, let alone user provisioning and maintenance. For sake of simplicity, Terraform is being used as the single tool of choice in this case.

### Wait — There's a Pint Bounty in the Code?!

Expand Down

0 comments on commit a2ec793

Please sign in to comment.