This commit is contained in:
Tiara Rodney 2026-03-14 05:38:45 +01:00
commit 883f31932e
No known key found for this signature in database
GPG key ID: 5CD8EC1D46106723
169 changed files with 5676 additions and 0 deletions

View file

@ -0,0 +1,21 @@
---
-
name: Read WireGuard private key
slurp:
src: /etc/wireguard/private.key
register: wg_private_key_file
-
name: Deploy WireGuard configuration
template:
src: wg.conf.j2
dest: "/etc/wireguard/{{ wg_interface }}.conf"
mode: "0600"
notify: restart wireguard
-
name: Enable and start WireGuard
systemd:
name: "wg-quick@{{ wg_interface }}"
enabled: yes
state: started