Yay, first shot of Auto Encrypt¹ running a HTTPS web server at a Web Number (IP address).

ar.al/2025/06/25/web-numbers/

Next step: find out why some of the tests are failing on the Linux box, fix, and implement Web Numbers support in Kitten² and Catalyst³.

¹ codeberg.org/small-tech/auto-e
² kitten.small-web.org
³ catalyst.small-web.org/

Screenshot of a browser showing a Hello, world! Page at https://91.98.66.193

So, going forward, Auto Encrypt¹, Kitten², and Catalyst³ will be seamlessly (automatically; with zero config) supporting Web Numbers⁴ (IPv4, IPv6), and, of course, should you want to point one at your server for old time’s sake, legacy domain names too.

I still have some dev to do on this on the Kitten side of things but I’m hugely excited about being able to remove another centralised component – DNS – from the Small Web⁵ (peer-to-peer, personal web) as we inch nearer to making it available this year to everyday people who use technology as an everyday thing.

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

Screenshot of ssh terminal connected to remote host (aral@linux):

> curl https: //91.98.66.193
Hello, world!

> curl https:// [2a01:4f8:1c1e: 4207:0:0:0:1]
Hello, world!

> curl https:// linux.ar.al
Hello, world!
0

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