aboutsummaryrefslogtreecommitdiff
path: root/vars
diff options
context:
space:
mode:
authorheqnx <root@heqnx.com>2025-06-24 00:28:18 +0300
committerheqnx <root@heqnx.com>2025-06-24 00:28:18 +0300
commit4d996aff99c9c31ed66f82afb11c74569ccc6763 (patch)
treea4dd5b17132fb2a9543fcb2f8eecf440b5b76577 /vars
parent5832dc592761147a607a3ba35af8715c9adb0527 (diff)
downloadansible-pve-host-4d996aff99c9c31ed66f82afb11c74569ccc6763.tar.gz
ansible-pve-host-4d996aff99c9c31ed66f82afb11c74569ccc6763.zip
adding wireguard setup for pve vm access
Diffstat (limited to 'vars')
-rw-r--r--vars/main.yaml17
1 files changed, 15 insertions, 2 deletions
diff --git a/vars/main.yaml b/vars/main.yaml
index 568e185..bd079ca 100644
--- a/vars/main.yaml
+++ b/vars/main.yaml
@@ -1,5 +1,3 @@
-fail2ban_jail_dir: /etc/fail2ban/jail.d
-
apt_packages:
- curl
- ca-certificates
@@ -17,3 +15,18 @@ pve_packages:
apt_packages_to_remove:
- os-prober
+
+wireguard_packages:
+ - wireguard
+ - wireguard-tools
+ - iptables
+ - iproute2
+
+fail2ban_jail_dir: /etc/fail2ban/jail.d
+wireguard_server_home: /etc/wireguard
+wireguard_peers_home: "{{ wireguard_server_home }}/peers.d"
+wireguard_ip_file: "{{ wireguard_server_home }}/ips.txt"
+wireguard_subnet: "{{ wg_subnet }}"
+wireguard_subnet_prefix: "{{ wg_subnet.split('.')[0:3] | join('.') }}"
+wireguard_port: "{{ wg_port }}"
+wireguard_interface: "{{ ansible_default_ipv4.interface }}"