Recued
Menu
← Back to recipes

Which Cloudflare records could hide your origin and do not

by recued-core v1 13 views

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 46 steps

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 4 configurable

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.

Permissions it requires

Read your Cloudflare connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

cloudflare cloudflarednssecurityoriginread-only

Details

46 steps 4 configurable settings recipe_id: review-origin-exposure-cloudflare