Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 868 Bytes

README.md

File metadata and controls

56 lines (34 loc) · 868 Bytes

Nginx

  • agent.conf
  • client.conf
  • geo.conf
  • referral.conf
  • uri.conf

agent.conf

Blocks requests based on user agents.

$agent_allow
@in:  $http_user_agent [user_agent]
@out: yes / no

@desc: firewalls requests based on user agent

agent.conf

Blocks requests based on IP.

$client_allow

@desc: firewalls requests based on IP

geo.conf

Whitelists countries based on IP using Cloudflare.

$geo_allow
@in:  $http_cf_ipcountry [CF-IPCountry]
@out: yes / no

@desc: firewalls countries based on IP

referral.conf

Blocks requests based on referral.

$refer_allow
@in:  $http_referer [referer]
@out: yes / no

@desc: firewalls requests based on referer

uri.conf

Blocks requests based on URI.

$uri_allow
@in:  $uri [uri]
@out: yes / no

@desc: firewalls requests based on uri