summaryrefslogtreecommitdiffstats
path: root/host_vars/rpi5.local.yml
AgeCommit message (Collapse)AuthorFilesLines
2026-06-30Disable ipv6 by defaultsAhmed Abdelhalim1-0/+0
Since ipv6 seems to be causing a lot of issues with the new ISP
2026-06-27Refactor garage role for better stability and defaultsAhmed Abdelhalim1-0/+0
2026-06-25Add dhcp hosts to dnsAhmed Abdelhalim1-0/+0
2026-06-24Use hostvars lookup for rpi prometheus ip configurationsAhmed Abdelhalim1-0/+0
2026-06-22Refactor installing grafana dashboards using URL onlyAhmed Abdelhalim1-0/+0
Refactor prometheus extra scraping jobs
2026-06-22Add garage to rpi to use as s3-compatible backend for backupsAhmed Abdelhalim1-0/+0
2026-06-22Add readme on using backup role and fix testingAhmed Abdelhalim1-0/+0
2026-06-22Add backup role for mounting a backup device on a rpi machineAhmed Abdelhalim1-0/+0
2026-06-17Refactor pi roles to use .home.arpa subdomains for servicesAhmed Abdelhalim1-0/+0
2026-06-12Update ip address for device mappingsAhmed Abdelhalim1-0/+0
2026-03-02Create specific prometheus node exporter roleAhmed Abdelhalim1-0/+0
2026-03-02Refactor prometheus to move node_exporter role out of the server roleAhmed Abdelhalim1-0/+0
2025-11-09Re-enable ipv6 back againAhmed Abdelhalim1-0/+0
2025-11-09Disable ipv6 on machines as not all vpns are ipv6 compatibleAhmed Abdelhalim1-0/+0
2025-09-20Update the prometheus/grafana role varsAhmed Abdelhalim1-0/+0
2025-09-18Update host vars with pinned python versionsAhmed Abdelhalim1-0/+0
2025-09-13Add wg_portal and pihole port and nginx configurationsAhmed Abdelhalim1-0/+0
2025-09-12Update variables and ignore claud.md fileAhmed Abdelhalim1-0/+0
2025-09-10Add wg_portal role to install vpn web interface managerAhmed Abdelhalim1-0/+0
2025-09-03Fix pihole interface configurationAhmed Abdelhalim1-0/+0
2025-09-03Revert change to network and disable filteringAhmed Abdelhalim1-0/+0
2025-09-03Revert "Refactor: rename wireguard_gateway to gateway"Ahmed Abdelhalim1-0/+0
This reverts commit fdd0b5b58f0ebd39ad05e2dcb17faa6603145f97.
2025-09-03Refactor: rename wireguard_gateway to gatewayAhmed Abdelhalim1-0/+0
As the role now functions as a gateway and not just a wireguard gateway it's better name for clarity
2025-09-02Fix pihole_dhcp_lease_time configurationsAhmed Abdelhalim1-0/+0
2025-09-02Configure dhcp hosts in pihole roleAhmed Abdelhalim1-0/+0
2025-09-02Refactor the network fix for piholeAhmed Abdelhalim1-0/+0
2025-09-02Fix pihole and network manger DNS when VPN isn't activeAhmed Abdelhalim1-0/+0
2025-09-01Fix networking issues when VPN isn't activeAhmed Abdelhalim1-0/+0
2025-09-01Fix wireguard_gateway role being slowAhmed Abdelhalim1-0/+0
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-31Add wireguard gate way role to configure traffic through vpnAhmed Abdelhalim1-0/+0
2025-08-31Update wireguard connectionsAhmed Abdelhalim1-0/+0
2025-08-21Add wireguard role and fix testingAhmed Abdelhalim1-0/+0
The testing was failing because the use of the example files with the same domain names, resulted in the files and the molecule variable were being merged and therefore running tasks that would fail on test (example, setting a fake VPN connection that wouldn't start).
2025-08-14Update host variablesAhmed Abdelhalim1-0/+0
2025-08-11Add pihole role to configure raspberry piAhmed Abdelhalim1-0/+0
2025-08-11Add network ipv4 configurationsAhmed Abdelhalim1-0/+0
2025-08-11Fix when running from distro-install playbook and fix testingAhmed Abdelhalim1-0/+0
2025-08-11Add ansible inventoryAhmed Abdelhalim1-0/+0