Demonstrates GeoIP filtering using different Azure Services
Deploy using GitHub Actions.
To deploy using GitHub Actions, you will need an AZURE_CREDENTIALS secret, see this for more info.
Configuration of the custom rules for the Azure Application Gateway w/WAF is only possible via ARM Templates or PowerShell, not through the Azure Portal as of the moment of this writing. More details here.
WARNING: These are not reusable templates, they have been exported from the Azure Portal and need cleanup to parameterize correctly and make them reliable.