Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Aral Balkan
Aral Balkan
@aral@mastodon.ar.al  ·  activity timestamp last week

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

https://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³.

¹ https://codeberg.org/small-tech/auto-encrypt#readme
² https://kitten.small-web.org
³ https://catalyst.small-web.org/

#WebNumbers #SmallWeb #AutoEncrypt #Kitten #Catalyst #peerToPeer #web #dev

Screenshot of a browser showing a Hello, world! Page at https://91.98.66.193
Screenshot of a browser showing a Hello, world! Page at https://91.98.66.193
Screenshot of a browser showing a Hello, world! Page at https://91.98.66.193
  • Copy link
  • Flag this post
  • Block
Aral Balkan
Aral Balkan
@aral@mastodon.ar.al replied  ·  activity timestamp last week

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.

¹ https://codeberg.org/small-tech/auto-encrypt
² https://kitten.small-web.org
³ https://catalyst.small-web.org
⁴ https://ar.al/2025/06/25/web-numbers/
⁵ https://ar.al/2024/06/24/small-web-computer-science-colloquium-at-university-of-groningen/

#SmallWeb #SmallTech #SmallTechnologyFoundation #peerToPeerWeb #personalWeb #WebNumbers #decentralisation #web #dev #humanRights #democracy

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!
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!
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!
Codeberg.org

auto-encrypt

Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt.
  • Copy link
  • Flag this comment
  • Block
Daniel Blake
Daniel Blake
@Daniel_Blake@mastodon.top replied  ·  activity timestamp 5 days ago

@aral If you want to advertise your site, it’s not going to be easy with (an IPV6) web number. Not really catchy painted on the side of your van. But you could make it into a QR code.

  • Copy link
  • Flag this comment
  • Block
Dimly Lit Corners
Dimly Lit Corners
@DLC@mstdn.social replied  ·  activity timestamp last week

@aral Could this also include tor/i2p addresses and perhaps in the future reticulum, and others?

  • Copy link
  • Flag this comment
  • Block
R4D10_411310947HY
R4D10_411310947HY
@R4D10_411310947HY@radikal.social replied  ·  activity timestamp last week

@aral This is exciting. I can't wait to try this out myself!

  • Copy link
  • Flag this comment
  • Block
Aral Balkan
Aral Balkan
@aral@mastodon.ar.al replied  ·  activity timestamp last week

@R4D10_411310947HY It’s not in main yet but will be soon :)

  • Copy link
  • Flag this comment
  • Block
FiXato
FiXato
@FiXato@toot.cat replied  ·  activity timestamp last week

@aral looks like the Kitten link at ¹ should be posted at ² instead, and ¹ needs a link to Auto-Encrypt rather than Kitten?

Edit, never mind; I see that you've already fixed it, but apparently the edit hasn't propagated yet to the instance I'm on.

Edit 2: more accurately, the mobile #Fedilab client I use apparently doesn't update the cached post, even when refreshing the thread. :(

  • Copy link
  • Flag this comment
  • Block
Aral Balkan
Aral Balkan
@aral@mastodon.ar.al replied  ·  activity timestamp last week

@FiXato Ah, sorry about that :)

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct