| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-20 | Update the prometheus/grafana role vars | Ahmed Abdelhalim | 2 | -0/+29 | |
| 2025-09-18 | Update host vars with pinned python versions | Ahmed Abdelhalim | 5 | -0/+12 | |
| 2025-09-15 | Refactor python and ansible roles to use uv package manager | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2025-09-15 | Update network role to remove dhcpcd dependency | Ahmed Abdelhalim | 1 | -0/+0 | |
| Fix install on ubuntu not having networking service stated by default on ubuntu | |||||
| 2025-09-13 | Add wg_portal and pihole port and nginx configurations | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-12 | Update example/test variables | Ahmed Abdelhalim | 2 | -8/+12 | |
| 2025-09-12 | Update variables and ignore claud.md file | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-11 | Update vars to rename the wireguard interfaces wg-x (standard) | Ahmed Abdelhalim | 3 | -7/+8 | |
| 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-10 | Add wg_portal role to install vpn web interface manager | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-03 | Fix pihole interface configuration | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-03 | Revert change to network and disable filtering | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2025-09-03 | Revert "Refactor: rename wireguard_gateway to gateway" | Ahmed Abdelhalim | 3 | -1/+1 | |
| This reverts commit fdd0b5b58f0ebd39ad05e2dcb17faa6603145f97. | |||||
| 2025-09-03 | Refactor: rename wireguard_gateway to gateway | Ahmed Abdelhalim | 3 | -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 | Add go role to playbooks | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-02 | Fix the python role to install and clean up in idempotent manner | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-02 | Fix pihole_dhcp_lease_time configurations | Ahmed Abdelhalim | 1 | -0/+0 | |
| 2025-09-02 | Configure dhcp hosts in pihole role | Ahmed Abdelhalim | 2 | -0/+7 | |
| 2025-09-02 | Refactor the network fix for pihole | Ahmed Abdelhalim | 2 | -2/+1 | |
| 2025-09-02 | Fix pihole and network manger DNS when VPN isn't active | Ahmed Abdelhalim | 2 | -2/+2 | |
| 2025-09-01 | Fix networking issues when VPN isn't active | Ahmed Abdelhalim | 5 | -2/+16 | |
| 2025-09-01 | Fix wireguard_gateway role being slow | Ahmed Abdelhalim | 2 | -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 | Add wireguard gate way role to configure traffic through vpn | Ahmed Abdelhalim | 2 | -0/+0 | |
| 2025-08-31 | Update wireguard connections | Ahmed Abdelhalim | 6 | -0/+37 | |
| 2025-08-21 | Add wireguard role and fix testing | Ahmed Abdelhalim | 1 | -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-14 | Update host variables | Ahmed Abdelhalim | 2 | -1/+2 | |
| 2025-08-11 | Add pihole role to configure raspberry pi | Ahmed Abdelhalim | 2 | -0/+3 | |
| 2025-08-11 | Add network ipv4 configurations | Ahmed Abdelhalim | 6 | -3/+6 | |
| 2025-08-11 | Fix when running from distro-install playbook and fix testing | Ahmed Abdelhalim | 6 | -0/+3 | |
| 2025-08-11 | Add ansible inventory | Ahmed Abdelhalim | 6 | -0/+3 | |
