aboutsummaryrefslogtreecommitdiff
path: root/vars/main.yaml
blob: bba2170e497e4af34917347da6a2a1a43271efd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
apt_packages:
  - curl
  - ca-certificates
  - fail2ban
  - iptables
  - proxmox-default-kernel
  - ufw
  - unattended-upgrades
  - vim

pve_packages:
  - ifupdown2
  - proxmox-ve
  - postfix
  - open-iscsi
  - chrony

apt_packages_to_remove:
  - openresolv
  - os-prober
  - rdnssd
  - resolvconf
  - systemd-resolved

wireguard_packages:
  - wireguard
  - wireguard-tools
  - iptables
  - iproute2

fail2ban_jail_dir: /etc/fail2ban/jail.d
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"
wg_subnet_prefix: "{{ wg_subnet.split('.')[0:3] | join('.') }}"