Recued
Menu
← Back to recipes

Locate an IP address

by recued-core v3 35 views

Use “Locate an IP address” in Recued. City, country, timezone and ISP for an IP address — or for this server's own public address if you leave it blank.

How it works 10 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (10 steps)
■ wanted trim
Trim whitespace from setting ip
◆ lookup recued-core.ipwhois.ip.lookup
Lookup ip on ipwhois
skip: step.wanted is_empty
◆ own recued-core.ipwhois.ip.self
Self ip on ipwhois
skip: step.wanted is_not_empty
■ found coalesce
Use the first available value from: lookup result, own result
■ defaults defaults
Apply defaults
■ ok_required template
Generate text from a template
fail: step.ok not_equal true
■ asked default
Apply default
■ card to_summary
Format results as a summary card
■ caveat template
Generate text from a template
■ self_note template
Generate text from a template
skip: step.wanted is_not_empty
▼
Output
summary card
text caveat
text self_note
Settings 1 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

ip setting =

Uses (2 operations)

Pack operation Lookup ip on ipwhois recued-core.ipwhois.ip.lookup
Pack operation Self ip on ipwhois recued-core.ipwhois.ip.self

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 Ipwhois connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

ipwhois ipwhoisgeolocationipnetworkread-onlypack:ipwhois

Details

10 steps 1 configurable settings recipe_id: locate-ip-ipwhois