summaryrefslogtreecommitdiffstats
path: root/roles/gateway/defaults/main.yml
AgeCommit message (Collapse)AuthorFilesLines
3 daysDisable ipv6 completely and remove related codeAhmed Abdelhalim1-1/+0
Co-Authored-By: Claude.ai
2026-01-29Add ipv6 support to gateway VPN roleAhmed Abdelhalim1-0/+1
After finding issues that vpn ip6 wasn't working reliably (which was obvious over VPN) Needed to add the VPN routing table support (similar to ipv4) This together with disabling ssh (for github and sr.ht) over ipv6 makes the vpn reliable again Will test and see, since I saw that the archlinux machine wasn't working properly over the vpn, but it could be due to the VPN ipv6 wasn't resolving.
2025-09-23Use static values for defaults instead of ansible varsAhmed Abdelhalim1-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-12Implement the gateway role (replacing old wireguard-gateway)Ahmed Abdelhalim1-0/+3
2025-09-03Revert "Refactor: rename wireguard_gateway to gateway"Ahmed Abdelhalim1-2/+0
This reverts commit fdd0b5b58f0ebd39ad05e2dcb17faa6603145f97.
2025-09-03Refactor: rename wireguard_gateway to gatewayAhmed Abdelhalim1-0/+2
As the role now functions as a gateway and not just a wireguard gateway it's better name for clarity