Which Cloudflare records could hide your origin and do not
Use “Which Cloudflare records could hide your origin and do not” in Recued. A DNS record that could be proxied and is not publishes your origin address, which is the one thing Cloudflare sits in front of your site to prevent. It reads information without changing data in the connected service.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (46 steps)
zone_per_page
clamp
Clamp setting zone page size between 5 and 50
record_per_page
clamp
Clamp setting record page size between 1 and 5000
token_raw
?
defaults
defaults
Apply defaults
token_never_expires
compare
Check if token expires is empty
zones_raw
?
zones
default
Apply default
have_zones
template
Generate text from a template
fail: step.zones is_empty
zone_count
count
Count items in zones
zone_total
default
Apply default
requested_zone
trim
Trim whitespace from setting zone id
first_zone_id
default
Apply default
target_zone
default
Apply default
zone_row
find
Find first match in
defaults_2
defaults
Apply defaults
paused_stated
compare
Check if zone paused raw has data
zone_paused
compare
Check if zone paused raw equals true
records_raw
?
records
default
Apply default
have_records
template
Generate text from a template
fail: step.records is_empty
record_count
count
Count items in records
record_total_raw
default
Apply default
total_reported
compare
Check if record total raw has data
record_total
default
Apply default
unread_records
math
Calculate record total minus record count
whole_zone_read
compare
Check if unread records is at most 0
exposed
filter
Filter by condition
exposed_count
count
Count items in exposed
protected
filter
Filter by condition
protected_count
count
Count items in protected
unproxiable
filter
Filter by condition
unproxiable_count
count
Count items in unproxiable
paused_unprotected
math
Calculate protected count times zone paused
effective_exposed
math
Calculate exposed count plus paused unprotected
proxy_unstated
filter
Filter by condition
proxy_unstated_count
count
Count items in proxy unstated
naive_unproxied
filter
Filter by condition
naive_unproxied_count
count
Count items in naive unproxied
noise
math
Calculate naive unproxied count minus exposed count
exposed_types_raw
pluck
Extract type from each item
exposed_types
unique
Remove duplicates from
exposed_auto_ttl
filter
Filter by condition
exposed_auto_ttl_count
count
Count items in exposed auto ttl
card
to_summary
Format results as a summary card
exposed_table
to_table
Format results as a data table
unproxiable_table
to_table
Format results as a data table
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
zone id
setting
=
[object Object]
cloudflare
setting
=
zone page size
setting
=
50
record page size
setting
=
1000
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.