aboutsummaryrefslogtreecommitdiff
path: root/tasks
AgeCommit message (Collapse)AuthorFilesLines
2025-06-27added custom /etc/motd based on pvebanner, instead of /etc/issueheqnx1-0/+33
2025-06-27removed AcceptEnvheqnx1-1/+1
2025-06-27added conditional dnsmasq setup for vmbr1 and ufw filter rules; fixed a ↵heqnx3-17/+70
couple of issues by removing /etc/pve/priv, no need for modifying it
2025-06-26copying the script to /rootheqnx1-0/+6
2025-06-24added creation of /etc/pve/priv and copying /root/.ssh/authorized_keys to itheqnx1-0/+17
2025-06-24added validation for ips, cidrs and portsheqnx1-0/+20
2025-06-24removed post setupheqnx1-7/+0
2025-06-24added random hex to hostnameheqnx1-0/+8
2025-06-24renamed pveadmin credentials fileheqnx1-1/+1
2025-06-24added post setup rebootheqnx1-0/+7
2025-06-24additional steps to persist /etc/network/interfaces, installing ifupdown2 as ↵heqnx2-8/+21
recommended by pve documentation
2025-06-24added working wg setup + internal accessheqnx4-21/+62
2025-06-24adding wireguard setup for pve vm accessheqnx2-1/+80
2025-06-23added sshd fail2banheqnx1-0/+22
2025-06-22fixed ufw before.rulesheqnx1-0/+1
2025-06-22moved nat masq to ufw before.rules and removed before.v4.j2 templateheqnx1-8/+11
2025-06-22added harden taskheqnx1-0/+139
2025-06-22added preflight, renamed tasks, added local non-pam userheqnx3-17/+51
2025-06-22initial commit on working deploymentheqnx2-0/+165