From 2c44b221d6ce8c5fc4109f0a8d12f0e9625d437f Mon Sep 17 00:00:00 2001 From: Per-Arne Andersen Date: Tue, 7 Apr 2020 01:42:51 +0200 Subject: [PATCH 1/4] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 55a8bfc..7e4cb0d 100644 --- a/README.md +++ b/README.md @@ -25,13 +25,13 @@ When docker container is started, go to http://localhost:80 # Showcase -![Illustration][docs/images/1.png] +![Illustration](docs/images/1.png) -![Illustration][docs/images/2.png] +![Illustration](docs/images/2.png) -![Illustration][docs/images/3.png] +![Illustration](docs/images/3.png) -![Illustration][docs/images/4.png] +![Illustration](docs/images/4.png) # Roadmap * Add some insecure authentication From cf05464bcdfb57f94280016ee9db28a71bec65ac Mon Sep 17 00:00:00 2001 From: Per-Arne Andersen Date: Tue, 7 Apr 2020 01:46:25 +0200 Subject: [PATCH 2/4] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 7e4cb0d..13a6e3a 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,10 @@ The following features is implemented: The interface runs in docker and requires the host to have installed wireguard, either as a dkms module, or by using newer kernels (5.6+) +# Dependencies +* wireguard-dkms or Linux kernel >= 5.6 +* docker + # Installation ```bash docker build -t perara/wireguard-manager https://github.com/perara/wireguard-manager.git \ From 8b22b675afc123b8572653ad368218666fcc0fd9 Mon Sep 17 00:00:00 2001 From: Per-Arne Andersen Date: Tue, 7 Apr 2020 02:00:28 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/README.md b/README.md index 13a6e3a..fa775bf 100644 --- a/README.md +++ b/README.md @@ -16,12 +16,7 @@ The interface runs in docker and requires the host to have installed wireguard, # Installation ```bash -docker build -t perara/wireguard-manager https://github.com/perara/wireguard-manager.git \ -&& docker run --v ./config:/config ---cap-add NET_ADMIN ---net host -perara/wireguard-manager +docker run -v ./config:/config --cap-add NET_ADMIN --net host perara/wireguard-manager ``` # Usage From 87a21b82a363c5d917db750d45279e6ef360ba8b Mon Sep 17 00:00:00 2001 From: Per-Arne Andersen Date: Tue, 7 Apr 2020 02:47:12 +0200 Subject: [PATCH 4/4] Update README.md --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fa775bf..e886ae8 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,13 @@ The interface runs in docker and requires the host to have installed wireguard, # Installation ```bash -docker run -v ./config:/config --cap-add NET_ADMIN --net host perara/wireguard-manager +docker run -d \ +--cap-add NET_ADMIN \ +--name wireguard-manager \ +--net host \ +-v wireguard-manager:/config \ +-e PORT="8888" \ +perara/wireguard-manager ``` # Usage