Commit Graph
12 Commits
Author SHA1 Message Date
Damien 01cb285d54 Add damien_hosts group to static inventory 2026-06-12 12:32:32 +02:00
Damien edfab0c61c Add damien_hosts group with Ansible config 2026-06-12 12:31:35 +02:00
Damien 6b9fccb1ea Rename async job variables for consistency
Rename async job variables in UFW and upgrade roles to follow a
consistent
naming pattern (upgrade_<os>_job) for better maintainability.
2026-06-02 08:13:05 +02:00
Damien 462855f077 Add initial project structure and documentation 2026-06-01 11:31:31 +02:00
Damien 5d567d1536 Add async pattern for package upgrades with unreachable tolerance 2026-06-01 11:27:27 +02:00
Damien 2639c5e872 Add upgrade tasks for Alpine and Debian systems 2026-06-01 10:55:15 +02:00
Damien 217c378fb3 Set Alpine repositories to edge 2026-06-01 10:52:25 +02:00
Damien 5768492bd3 Update UFW rc-update changed condition 2026-06-01 10:48:05 +02:00
Damien 38e73c9c96 Add UFW installation and configuration tasks 2026-06-01 10:45:59 +02:00
Damien 19c5371601 Update homelab playbook and UFW role
Change hosts target from online to managed
Add tags to UFW role tasks
Set default UFW policies
Allow traffic on Tailscale interface
2026-06-01 10:21:18 +02:00
Damien ae8c3dfd22 Add YAML schema references and reorganize inventory groups 2026-06-01 10:02:26 +02:00
Damien cfacc40854 Set up Ansible homelab infrastructure
- Inventory based on tailscale
- Structure of the project
2026-06-01 10:02:17 +02:00