From ea59a7cdcdda30b75403a288da0c66b45ab0250b Mon Sep 17 00:00:00 2001 From: Julien Escario Date: Wed, 24 Feb 2021 16:27:34 +0100 Subject: [PATCH] Add systemd unit files --- docker/wg-gen-web/wg-gen-web.path | 8 ++++++++ docker/wg-gen-web/wg-gen-web.service | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 docker/wg-gen-web/wg-gen-web.path create mode 100644 docker/wg-gen-web/wg-gen-web.service diff --git a/docker/wg-gen-web/wg-gen-web.path b/docker/wg-gen-web/wg-gen-web.path new file mode 100644 index 0000000..922f140 --- /dev/null +++ b/docker/wg-gen-web/wg-gen-web.path @@ -0,0 +1,8 @@ +[Unit] +Description=Watch /etc/wireguard for changes + +[Path] +PathModified=/etc/wireguard + +[Install] +WantedBy=multi-user.target diff --git a/docker/wg-gen-web/wg-gen-web.service b/docker/wg-gen-web/wg-gen-web.service new file mode 100644 index 0000000..2f305e1 --- /dev/null +++ b/docker/wg-gen-web/wg-gen-web.service @@ -0,0 +1,10 @@ +[Unit] +Description=Restart WireGuard +After=network.target + +[Service] +Type=oneshot +ExecStart=/bin/bash /etc/wireguard/wg0-reload.sh + +[Install] +WantedBy=multi-user.target