| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-30 | Disable ipv6 by defaults | Ahmed Abdelhalim | 1 | -2/+0 | |
| Since ipv6 seems to be causing a lot of issues with the new ISP | |||||
| 2026-06-27 | Refactor garage role for better stability and defaults | Ahmed Abdelhalim | 1 | -1/+4 | |
| 2026-06-23 | Update backup path to /backup | Ahmed Abdelhalim | 1 | -1/+1 | |
| The /mnt/* paths were ignored from the default grafana disk monitoring so moving the backup dir to a separate directory that follows the linux practices solves the issue and follows better practice | |||||
| 2026-06-22 | Refactor installing grafana dashboards using URL only | Ahmed Abdelhalim | 1 | -9/+15 | |
| Refactor prometheus extra scraping jobs | |||||
| 2026-06-22 | Add garage to rpi to use as s3-compatible backend for backups | Ahmed Abdelhalim | 1 | -1/+5 | |
| 2026-06-22 | Add readme on using backup role and fix testing | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-06-22 | Add backup role for mounting a backup device on a rpi machine | Ahmed Abdelhalim | 1 | -0/+2 | |
| 2026-06-17 | Refactor pi roles to use .home.arpa subdomains for services | Ahmed Abdelhalim | 1 | -0/+10 | |
| 2025-11-13 | Add mechanism to clean up wireguard configurations | Ahmed Abdelhalim | 1 | -2/+4 | |
| When a wireguard configuration gets removed from the group/host variables, the role now removes them and make sure only the files found in the vars are the ones to be configured on the hosts | |||||
| 2025-09-23 | Use static values for defaults instead of ansible vars | Ahmed Abdelhalim | 1 | -1/+1 | |
| The ansible vars fail on CI because the validate arguments task runs way before the setting of the variables, which causes the ansible undefined vars on CI to cause errors. This is a way better approach of having the static values as defaults and allowing setting the variables to ansible vars in the host/group vars | |||||
| 2025-09-20 | Update the prometheus/grafana role vars | Ahmed Abdelhalim | 1 | -0/+29 | |
| 2025-09-12 | Update example/test variables | Ahmed Abdelhalim | 1 | -4/+8 | |
| 2025-09-11 | Update vars to rename the wireguard interfaces wg-x (standard) | Ahmed Abdelhalim | 1 | -3/+4 | |
| 2025-09-10 | Remove wireguard_gateway | Ahmed Abdelhalim | 1 | -1/+0 | |
| This implementation doesn't work properly after testing. The iptable configuration didn't allow for changing the VPN state without running into networking issues. Either have to change the VPN by running the role, which is inconvenient or reimplement the role differently to allow for control over network/interfaces | |||||
| 2025-09-03 | Revert "Refactor: rename wireguard_gateway to gateway" | Ahmed Abdelhalim | 1 | -1/+1 | |
| This reverts commit fdd0b5b58f0ebd39ad05e2dcb17faa6603145f97. | |||||
| 2025-09-03 | Refactor: rename wireguard_gateway to gateway | Ahmed Abdelhalim | 1 | -1/+1 | |
| As the role now functions as a gateway and not just a wireguard gateway it's better name for clarity | |||||
| 2025-09-02 | Configure dhcp hosts in pihole role | Ahmed Abdelhalim | 1 | -0/+7 | |
| 2025-09-02 | Refactor the network fix for pihole | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2025-09-02 | Fix pihole and network manger DNS when VPN isn't active | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2025-09-01 | Fix networking issues when VPN isn't active | Ahmed Abdelhalim | 1 | -1/+5 | |
| 2025-09-01 | Fix wireguard_gateway role being slow | Ahmed Abdelhalim | 1 | -0/+1 | |
| 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 wireguard connections | Ahmed Abdelhalim | 1 | -0/+13 | |
| 2025-08-14 | Update host variables | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2025-08-11 | Add pihole role to configure raspberry pi | Ahmed Abdelhalim | 1 | -0/+3 | |
| 2025-08-11 | Add network ipv4 configurations | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2025-08-11 | Fix when running from distro-install playbook and fix testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2025-08-11 | Add ansible inventory | Ahmed Abdelhalim | 1 | -0/+1 | |
