diff --git a/action.d/cloudflare-token.conf b/action.d/cloudflare-token.conf index 730f5a1..1760c28 100644 --- a/action.d/cloudflare-token.conf +++ b/action.d/cloudflare-token.conf @@ -1,6 +1,6 @@ ## Version 2025/03/01 # -# Author: Logic-32 +# Author: Logic-32, NgLoader # # IMPORTANT # @@ -11,6 +11,7 @@ # To get your Cloudflare API token: https://developers.cloudflare.com/api/tokens/create/ # # Cloudflare Firewall API: https://developers.cloudflare.com/firewall/api/cf-firewall-rules/endpoints/ +# Cloudflare Access Rules API: https://developers.cloudflare.com/api/resources/firewall/subresources/access_rules/methods/create/ [Definition] @@ -62,11 +63,18 @@ actionunban = id=$(curl -s -G -X GET "<_cf_api_url>" \ <_cf_api_prms> \ --data '{"cascade": "none"}' -_cf_api_url = https://api.cloudflare.com/client/v4/zones//firewall/access_rules/rules +_cf_api_url = https://api.cloudflare.com/client/v4///firewall/access_rules/rules _cf_api_prms = -H "Authorization: Bearer " -H "Content-Type: application/json" [Init] +# The cloudflare route target. + +# The Cloudflare route for selecting one or all zones. +# Valid values: accounts, zones +# +cfroute = zones + # Declare your Cloudflare Authorization Bearer Token in the [DEFAULT] section of your jail.local file. # The Cloudflare of the domain you want to manage.