pez-infra/ansible/roles
Rasmus Wejlgaard b59d9edc8f capture nuremberg-a firewall rules in pez-infra
Add firewall_alpine role for Alpine hosts with iptables persistence
and fail2ban SSH jails. Wire it into nuremberg-a's deploy stage.

Mail ports are already exposed via Docker port mappings in the
poste-io docker-compose — this captures the surrounding iptables
and fail2ban config that was previously undocumented.

Closes PESO-96
2026-03-29 13:38:55 +00:00
..
caddy initial commit 2026-03-28 12:39:41 +00:00
common fix: resolve UFW ansible-lint failures and deploy error (#11) 2026-03-29 10:53:54 +01:00
docker/tasks initial commit 2026-03-28 12:39:41 +00:00
docker_services/tasks initial commit 2026-03-28 12:39:41 +00:00
dotfiles/tasks fix remaining yaml lint nitpicks 2026-03-28 13:13:37 +00:00
firewall_alpine capture nuremberg-a firewall rules in pez-infra 2026-03-29 13:38:55 +00:00
node_exporter/tasks initial commit 2026-03-28 12:39:41 +00:00
systemd_services initial commit 2026-03-28 12:39:41 +00:00