summaryrefslogtreecommitdiffstats
path: root/roles/pihole/handlers
AgeCommit message (Collapse)AuthorFilesLines
2026-06-18Implement support for conditional proxy (nginx or caddy)Ahmed Abdelhalim1-0/+10
2026-06-17Refactor pi roles to use .home.arpa subdomains for servicesAhmed Abdelhalim1-0/+12
2026-06-12Fix handler order issue in releasing port 53 bindAhmed Abdelhalim1-6/+0
2025-12-12Fix warning in ideompotence testing about pihole_install.stdout missingAhmed Abdelhalim1-0/+4
2025-11-10Fix running rpi configuration as root alwaysAhmed Abdelhalim1-0/+3
The dotfile/vim/password_store required to run as user with root permissions, that's why reverting these changes on rpi and resolving to using a more normal role (in pihole where it was broken)
2025-09-10Follow the ansible recommendation of using systemd_serviceAhmed Abdelhalim1-3/+3
2025-09-10Refactor role dependencies to be more module modularAhmed Abdelhalim1-3/+3
This modularity means that each role can be installed in a playbook by itself as long as the other roles exist around it. This also straps the ensure dependency packages exist in any of the roles tasks, they should be moved to their own roles and configured properly if needed.
2025-08-19Fix pihole install to work on raspberry and simplify on archAhmed Abdelhalim1-0/+5
2025-08-16Fix Pihole setup with systemd-resolvedAhmed Abdelhalim1-0/+5
2025-08-11Add pihole role to configure raspberry piAhmed Abdelhalim1-0/+5