Skip to content

Instantly share code, notes, and snippets.

View olicooper's full-sized avatar

Oli Cooper olicooper

  • Independent
  • United Kingdom
View GitHub Profile
@mkg20001
mkg20001 / generate-nginx-cloudflare-allow.sh
Last active May 18, 2024 12:45
A script to generate a config to allow or additionally allow cloudflare addresses for a specific domain
#!/bin/bash
set -e
cf_ips() {
echo "# https://www.cloudflare.com/ips"
for type in v4 v6; do
echo "# IP$type"
curl -sL "https://www.cloudflare.com/ips-$type/" | sed "s|^|allow |g" | sed "s|\$|;|g"