From e3a5d84c9f625bf00127383f17f0be5a22d258eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20M=C3=A4rkle?= Date: Wed, 2 Dec 2020 23:09:32 +0100 Subject: [PATCH] rename playbook --- Readme.md | 11 ++++++----- ...toninstance.yml => create_aws_wireguard_server.yml | 0 2 files changed, 6 insertions(+), 5 deletions(-) rename gravitoninstance.yml => create_aws_wireguard_server.yml (100%) diff --git a/Readme.md b/Readme.md index 455deff..5c4ee3c 100644 --- a/Readme.md +++ b/Readme.md @@ -15,11 +15,12 @@ ## What does it do? It installs a debian server (arm64) and wireguard on it. It configures wireguard with as much clients as you need and provides the client profiles you need to get your wireguard clients running. Some details: -- Uses private subnet 10.100.100.0/24 that is then nat'ed to the internet -- Uses quad9 dns server 9.9.9.9 through the tunnel -- Client does route EVERYTHING through the tunnel + - Uses private subnet 10.100.100.0/24 that is then nat'ed to the internet + - Uses quad9 dns server 9.9.9.9 through the tunnel + - Client does route EVERYTHING through the tunnel + - Server has NO firewalling neither as aws security group restriction nor on the debian server - ## Prerequisites +## Prerequisites 1. You need an aws account 2. You need credentials for api usage and store them in environment variables `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` 3. You need a ssh key that you can use to connect to a linux instance e.g. `~/.ssh/id_rsa` and `~/.ssh/id_rsa.pub` @@ -27,7 +28,7 @@ Some details: 5. You need the amazon.aws collection installed from ansible-galaxy e.g. `ansible-galaxy collection install amazon.aws` ## Installation of server -1. ansible-playbook gravitoninstance.yml +1. ansible-playbook create_aws_wireguard_server.yml ## Installation of clients 1. Install wireguard client for your operating system (e.g. via package manager or Appstore) diff --git a/gravitoninstance.yml b/create_aws_wireguard_server.yml similarity index 100% rename from gravitoninstance.yml rename to create_aws_wireguard_server.yml