| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-20 | Migrate to the new loop syntax | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2025-09-13 | Add pihole port configurations and integration with nginx | Ahmed Abdelhalim | 4 | -0/+43 | |
| 2025-09-10 | Add recommended argument_specs | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2025-09-10 | Follow the ansible recommendation of using systemd_service | Ahmed Abdelhalim | 1 | -3/+3 | |
| 2025-09-10 | Refactor role dependencies to be more module modular | Ahmed Abdelhalim | 2 | -4/+6 | |
| 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-09-09 | Remove old pihole 5 related paths | Ahmed Abdelhalim | 1 | -3/+0 | |
| 2025-09-02 | Fix pihole_dhcp_lease_time configurations | Ahmed Abdelhalim | 3 | -5/+5 | |
| 2025-09-02 | Configure dhcp hosts in pihole role | Ahmed Abdelhalim | 3 | -0/+7 | |
| 2025-09-02 | Refactor the network fix for pihole | Ahmed Abdelhalim | 1 | -25/+4 | |
| 2025-09-02 | Fix pihole and network manger DNS when VPN isn't active | Ahmed Abdelhalim | 1 | -0/+26 | |
| 2025-09-01 | Fix wireguard_gateway role being slow | Ahmed Abdelhalim | 2 | -8/+14 | |
| The pihole lookup DNS queries when the VPN connection is up was slow. One of the culprits was the quad9 servers were taking long time when using VPN The other issue was the previous routing tables that used to work with the fritzbox (with DHCP) which wasn't fully working was conflicting with the VPN route tables and causing loops and delays. Now most of the VPN queries are working fast but some requests are taking some time, probably due to the VPN trying to check/block ads and malware! Also minor fixing to the pre tasks and documentation | |||||
| 2025-08-31 | Update pihole role to function as dhcp for the network | Ahmed Abdelhalim | 4 | -2/+36 | |
| 2025-08-21 | Fix the instruction on setting up pihole on fritz!box | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-08-19 | Fix meta strings quoting | Ahmed Abdelhalim | 1 | -7/+6 | |
| 2025-08-19 | Ignore docker/podman specific failures in test/idempotent test | Ahmed Abdelhalim | 1 | -0/+9 | |
| 2025-08-19 | Fix pihole install to work on raspberry and simplify on arch | Ahmed Abdelhalim | 3 | -13/+38 | |
| 2025-08-16 | Fix Pihole setup with systemd-resolved | Ahmed Abdelhalim | 2 | -0/+18 | |
| 2025-08-16 | Update pihole readme | Ahmed Abdelhalim | 1 | -0/+14 | |
| 2025-08-11 | Fix molecule test fail ansible_default_ipv4 is undefined | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2025-08-11 | Add pihole role to configure raspberry pi | Ahmed Abdelhalim | 7 | -0/+204 | |
