No description
This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Ruby 95.4%
  • HTML 3.4%
  • Shell 1.2%
Find a file
Thenuja Viknarajah 8b653f38f9
Some checks failed
tests / test (push) Failing after 6s
upload / upload (push) Failing after 6s
wg profile for: Joshua Irving
2022-09-21 11:35:45 +01:00
.github/workflows Removed some cat commands from testing 2021-10-20 16:37:42 +01:00
attributes wg profile for: Joshua Irving 2022-09-21 11:35:45 +01:00
recipes Prevent execution of objects in cifs share 2021-12-23 18:53:32 +00:00
templates Added wireguard exporter 2020-09-18 13:30:09 +00:00
test/integration Added wireguard exporter 2020-09-18 13:30:09 +00:00
.gitignore Initial Commit 2020-09-14 10:15:49 +01:00
Berksfile Initial Commit 2020-09-14 10:15:49 +01:00
Berksfile.lock wg profile for: Joshua Irving 2022-09-21 11:35:45 +01:00
gen.sh Initial Commit 2020-09-14 10:15:49 +01:00
kitchen.yml Added wireguard exporter 2020-09-18 13:30:09 +00:00
metadata.rb wg profile for: Joshua Irving 2022-09-21 11:35:45 +01:00
README.md Updated readme 2020-11-11 10:09:10 +00:00

page_title
Valkyrie

Build Status

Deploys and Configures a Wireguard VPN on Ubuntu 20.04

The wireguard exporter listens on 9586 and reads in a CSV of publickey,friendly name to enrich the metrics

To run ./gen.sh on a mac, you'll need wireguard tools which can be installed with brew install wireguard-tools

Future improvements

  • Create a selfsigned certificate so that the exporters are not serving HTTP over the internet.