home.social

#dontbreaktheweb — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dontbreaktheweb, aggregated by home.social.

  1. New Kitten Release 🥳

    • Implements cascading archives support

    kitten.small-web.org/reference

    Cascading archives¹ is useful if you have a static archive of the old version of your site and you don’t want to host it somewhere else and use the 404→307 (evergreen web) technique (kitten.small-web.org/reference) (the latter is useful if the old version of your site is a dynamic site and you cannot take a static archive of it).

    If a URL cannot be found on your app, Kitten will trying it in the archive folders:

    __archive__1
    __archive__2
    __archive__3

    (In that order.)

    So you can three older static versions of your site served without breaking older URLs unless they are shadowed by newer URLs in your site/app.

    Enjoy!

    :kitten:💕

    ¹ This is a feature that I originally implemented in Site.js (that’s going to be shut down tomorrow when Let’s Encrypt stops issuing certificates with OCSP-stapling – I don’t have the bandwidth to maintain two servers/frameworks; Kitten is Site.js’s successor). I’m planning on implementing this differently in Kitten going forward (so you can use the Settings interface to upload a zipped archive and it will serve it) but I need this for my own site for tomorrow’s shutdown so we have this simpler implementation in the meanwhile. Leaving things to the last minute? Who? Me? Never! ;)

    #Kitten #SmallWeb #SmallTech #archiving #evergreenWeb #dontBreakTheWeb #links #URLs

  2. Ooh, what’s this?… Look Over There!
    (With apologies to Jaida Essence Hall)

    So the little app I teased earlier is ready and deployed and I have our own instance running at:

    look-over-there.small-web.org

    Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

    Why?

    We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

    Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

    So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

    To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

    Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

    I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² codeberg.org/small-tech/auto-e
    ³ codeberg.org/domain/app
    4042307.org

    #LookOverThere #Kitten #SmallWeb #SmallTech #web #archiving #evergreenWeb #dontBreakTheWeb #LetsEncrypt #https #TLS #webForwarding #urlForwarding #Domain

  3. Ooh, what’s this?… Look Over There!
    (With apologies to Jaida Essence Hall)

    So the little app I teased earlier is ready and deployed and I have our own instance running at:

    look-over-there.small-web.org

    Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

    Why?

    We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

    Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

    So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

    To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

    Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

    I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² codeberg.org/small-tech/auto-e
    ³ codeberg.org/domain/app
    4042307.org

    #LookOverThere #Kitten #SmallWeb #SmallTech #web #archiving #evergreenWeb #dontBreakTheWeb #LetsEncrypt #https #TLS #webForwarding #urlForwarding #Domain

  4. Ooh, what’s this?… Look Over There!
    (With apologies to Jaida Essence Hall)

    So the little app I teased earlier is ready and deployed and I have our own instance running at:

    look-over-there.small-web.org

    Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

    Why?

    We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

    Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

    So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

    To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

    Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

    I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² codeberg.org/small-tech/auto-e
    ³ codeberg.org/domain/app
    4042307.org

    #LookOverThere #Kitten #SmallWeb #SmallTech #web #archiving #evergreenWeb #dontBreakTheWeb #LetsEncrypt #https #TLS #webForwarding #urlForwarding #Domain

  5. Ooh, what’s this?… Look Over There!
    (With apologies to Jaida Essence Hall)

    So the little app I teased earlier is ready and deployed and I have our own instance running at:

    look-over-there.small-web.org

    Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

    Why?

    We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

    Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

    So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

    To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

    Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

    I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² codeberg.org/small-tech/auto-e
    ³ codeberg.org/domain/app
    4042307.org

    #LookOverThere #Kitten #SmallWeb #SmallTech #web #archiving #evergreenWeb #dontBreakTheWeb #LetsEncrypt #https #TLS #webForwarding #urlForwarding #Domain

  6. Ooh, what’s this?… Look Over There!
    (With apologies to Jaida Essence Hall)

    So the little app I teased earlier is ready and deployed and I have our own instance running at:

    look-over-there.small-web.org

    Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

    Why?

    We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

    Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

    So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

    To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

    Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

    I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² codeberg.org/small-tech/auto-e
    ³ codeberg.org/domain/app
    4042307.org

    #LookOverThere #Kitten #SmallWeb #SmallTech #web #archiving #evergreenWeb #dontBreakTheWeb #LetsEncrypt #https #TLS #webForwarding #urlForwarding #Domain