summaryrefslogtreecommitdiff
path: root/tw/system/vin.scm
diff options
context:
space:
mode:
authorTimo Wilken2023-11-20 20:59:04 +0100
committerTimo Wilken2023-11-20 21:01:15 +0100
commitbddc465bf484ddf78cf3576c77b10eff4e753ef8 (patch)
treedd7f287ebc9c0e1c5e4ac5bd877b8b68e86d1946 /tw/system/vin.scm
parent23675c58437ebf337fd0bdddfd32910cb5c60f89 (diff)
Make WireGuard service install its own secrets automatically
Diffstat (limited to 'tw/system/vin.scm')
-rw-r--r--tw/system/vin.scm17
1 files changed, 1 insertions, 16 deletions
diff --git a/tw/system/vin.scm b/tw/system/vin.scm
index 75243e8d..65870e1f 100644
--- a/tw/system/vin.scm
+++ b/tw/system/vin.scm
@@ -161,22 +161,7 @@
(encrypted-file (local-file "files/restic/vin-grafana.enc"))
(destination "/etc/restic/vin-grafana")
(user "restic")
- (group "restic"))
- (secret
- (encrypted-file (local-file "files/wireguard/vin.key.enc"))
- (destination "/etc/wireguard/private.key"))
- (secret
- (encrypted-file (local-file "files/wireguard/vin-fp4.psk.enc"))
- (destination "/etc/wireguard/fp4.psk"))
- (secret
- (encrypted-file (local-file "files/wireguard/vin-lud.psk.enc"))
- (destination "/etc/wireguard/lud.psk"))
- (secret
- (encrypted-file (local-file "files/wireguard/vin-pi3.psk.enc"))
- (destination "/etc/wireguard/pi3.psk"))
- (secret
- (encrypted-file (local-file "files/wireguard/vin-lap.psk.enc"))
- (destination "/etc/wireguard/lap.psk"))))))
+ (group "restic"))))))
;; For running the Grafana docker container.
(service grafana-service-type