Not an ad, I’m not involved with Bento (or Stirling, for that matter). I’ve been unhappy with Stirling for a while (why do documents need to be uploaded to the server? That makes it really hard to safely host publicly. Why is it so slow? Plus, too many things are put behind a fucking paywall).

Learned about Bento this morning, tried it out, really liked it, spent an hour today packaging it for nixpkgs. It doesn’t quite have feature parity with Stirling yet, but at least for me, everything I need is there, it’s fast, and it keeps processing in the browser. Like, not even joking: the output of the build process/nixpkg are just a couple of static HTML files and some WASM. No server-side components at all. Really refreshing to see.

  • seang96@spgrn.com
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    22 hours ago

    I want to swap to this but also want to do a few PRs but haven’t had the time.

    • Dockerfile exposes port 80 and runs as root
    • Less concerning, but dislike it, the scripts and CSS use remote cdns rather than being bundled locally

    Otherwise I am excited for this. Stirling doesn’t really support replicating even with license and its fat image takes up a bit of my disk space for images.

  • ryper@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 day ago

    Their web page doesn’t really mention self-hosting, but there’s github link way down at the bottom and that has self-hosting instructions.

    • smiletolerantly@awful.systemsOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Ah, thanks for mentioning. Yep, they have a docker image; as mentioned, a nixpkg will be available soonTM; and frankly, you can just build / download the release artifacts and put them on any static host.

  • darcmage@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    I saw this in the selfhosted newsletter and decided to give it a shot. I liked stirling but also found it slow. My first reaction after trying Bento was “this is magic, how does this work?”

    I have it running on a pi4 now.