Skip to content

Instantly share code, notes, and snippets.

View ryzhovau's full-sized avatar
💤
I may be slow to respond.

Alexander Ryzhov ryzhovau

💤
I may be slow to respond.
View GitHub Profile
@rafaeltovar
rafaeltovar / cloudflare2nginx.py
Created May 10, 2016 10:50
CloudFlare whitelist rule for Nginx
"""
@authors: Rafael Tovar <hola AT rafaeltovar.info>
https://github.com/rafaeltovar/cloudflare2nginx/blob/master/cloudflare2nginx.py
"""
OUTPUT_FILE = "/etc/nginx/cloudflare_allow"
# from # https://www.cloudflare.com/ips
CLOUDFLARE_IPv4 = "https://www.cloudflare.com/ips-v4"
CLOUDFLARE_IPv6 = "https://www.cloudflare.com/ips-v6"