Discussion
Loading...

Post

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

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 41 minutes ago

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
R4D10_411310947HY
R4D10_411310947HY
@R4D10_411310947HY@radikal.social replied  ·  activity timestamp 35 minutes ago

@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 33 minutes ago

@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 3 hours ago

@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 3 hours ago

@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.1-beta.35 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct