Damien
|
c86df61152
|
Add host exclusion and improve UFW task reliability
Add `excluded` host group and skip offline hosts
Fix UFW service initialization command for Alpine Linux
|
2026-06-13 10:17:13 +02:00 |
|
|
|
f5fca9171a
|
Merge pull request 'Add initial project structure and documentation' (#6) from chore/documentation into main
Reviewed-on: #6
|
2026-06-02 06:16:33 +00: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
|
cfacc40854
|
Set up Ansible homelab infrastructure
- Inventory based on tailscale
- Structure of the project
|
2026-06-01 10:02:17 +02:00 |
|