diff options
Diffstat (limited to 'vars/main.yaml')
-rw-r--r-- | vars/main.yaml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vars/main.yaml b/vars/main.yaml index 759bcfb..bba2170 100644 --- a/vars/main.yaml +++ b/vars/main.yaml @@ -29,8 +29,9 @@ wireguard_packages: - iproute2 fail2ban_jail_dir: /etc/fail2ban/jail.d -random_hex: "{{ lookup('password', '/dev/null', length=8, chars='abcdefghijklmnopqrstuvwxyz0123456789') }}" +random_hex: "{{ ((ansible_date_time.epoch | string) ~ inventory_hostname) | hash('md5') | truncate(8, end='') }}" pve_hostname: "{{ hostname }}-{{ random_hex }}" +nat_subnet_prefix: "{{ nat_subnet.split('.')[0:3] | join('.') }}" wg_server_home: /etc/wireguard wg_peers_home: "{{ wg_server_home }}/peers.d" wg_ip_file: "{{ wg_server_home }}/ips.txt" |