Just added Web Reachability API (at least that’s what I’m calling it) support to ip.small-web.org.

It’s for testing the reachability of your Small Web servers (using a domain or, more importantly, an IPv4/IPv6 address). I’m using it to implement Web Numbers¹ support in Auto Encrypt² and Kitten³.

Protocol:

• At http://<endpoint> return an empty HTTP 200 response that includes the following custom header: 'web-reachability-id': ‘<uuid>'
• Hit: ip.small-web.org/reach/<endpoint>/<uuid>/
• If you get a 200 response back, your endpoint is reachable. Anything else signals an error.

Enjoy! 💕

¹ ar.al/2025/06/25/web-numbers/
² codeberg.org/small-tech/auto-e
³ kitten.small-web.org

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.ar.al/users/aral/statuses/115759038259776799 on your instance and quote it. (Note that quoting is not supported in Mastodon.)