I promised it, so here it is. This is a recording of littleFedi running on a Raspberry Pi Zero W on NetBSD.
I promised it, so here it is. This is a recording of littleFedi running on a Raspberry Pi Zero W on NetBSD.
Everything is on the SD card, the database is SQLite, and caching is enabled.
Personally, I won't comment on responsiveness or anything else; I'll just say that when I use it (both via the web interface and with apps like MastoBlaster or IceCubes), I find it hard to believe what kind of hardware it's running on.
Users' sessions (by default, a maximum of 8 users but configurable) are kept "warm" with every interaction or federated activity for 15 minutes since the last login; after that, the server enters "low power mode" and simply processes incoming data without activating the (users' timelines, etc.) cache.
We don't need to get ripped off for more powerful hardware, which comes with outrageous costs these days.
We just need to optimize and build efficient software.
Abundance led to waste.
#littleFedi #NetBSD #RunBSD #OwnYourData #Optimize #ScreenCapture #Fediverse
@stefano Now that sounds impressive! Plus I have an unused Raspberry Pi 1 lying around, so that sounds like a potentially interesting thing to do with it 
@jana@social.jsteuernagel.de @stefano@rpi0w.stefanomarinelli.it it surely is. The CPU is the same and I’m quite confident this can run with 128 MB ram. I’ll test it. The only ram spike is when uploading/processing images.
@jana@social.jsteuernagel.de @@stefano@rpi0w.stefanomarinelli.it so same hardware. I can confirm it will run decently.