Post by @stefano
Just a little reminder on littleFedi's efficiency
The instance https://rpi0w.stefanomarinelli.it - with my user @stefano@rpi0w.stefanomarinelli.it - has been running for over a month on a Raspberry Pi Zero W powered by NetBSD.
Under normal operation, it uses 58 MB of RAM, including caches. And it shows no signs of slowness!
143 likes
aspragg@aspragg@ohai.social
Sgtron@Sgtron@noauthority.social
ludman1@ludman1@social.tchncs.de
lanefu@lanefu@social.linux.pizza
Lykso@lykso@tiny.tilde.website
matthew green@mrgtwentythree@mastodon.sdf.org
europlus
@europlus@europlus.zone
Divorce Jonze@divorce@vt.social
fedops 💙💛@fedops@fosstodon.org
Ferrebam again@ferrebam
andypiper@andypiper
Шуро@shuro@friends.deko.cloud
Vad fan? 🇷🇺
tomcat
@tomcat@mstdn.starnix.network
Escoffier absolute mania@Escoffier@poa.st
@Dan_Ramos@noauthority.social
Rhinos Worry Me@RhinosWorryMe@climatejustice.social
@evgandr@mastodon.bsd.cafe
Edwin Kremer@edwinkremer@fosstodon.org
Ariel@arichtman@eigenmagic.net
bascht@bascht@yakshed.social
Jason Bowen 🇺🇦@jbowen@mast.hpc.social
Saguaro Lynx@SaguaroLynx@c.im
Kelson@kelson@notes.kvibber.com
zerology@zerology@bayes.club
@bvibber@wikis.world
Danylo@knightpp@mastodon.knightpp.cc
A Flock of Beagles 🏴🏴☠️🍉@burnitdown@beige.party
Greg@greg@icosahedron.website
Andreas Kübler@ajk@functional.cafe
Flake@flake@infosec.exchange
Super Owl Hoo@gtsadmin@wiseowl.club
🌬️
@Crazypedia@pagan.plus
Alexander@A_W_M@troet.cafe
Maddie@almonds@mastodon.mit.edu
The ol' tealeg 🐡@tealeg@mastodon.online
Tip@tip@mastodon.online
RealGene ☣️@RealGene@hachyderm.io
Your weary 'net denizen@cstanhope@social.coop
kOoLiNuS@koolinus@toot.community
oxy :
:@oxy@bsdlab.au
Ryan Castellucci (they/them)
@ryanc@infosec.exchange
Colin@niloc@todon.nl
allison@aparrish@friend.camp
Vasily "Vaz" Différence@stragu@mastodon.indie.host
@stefano@littleone.littlefedi.social @stefano@rpi0w.stefanomarinelli.it nice i use my rpi0 for hosting too, but on alpine
@stefano@littleone.littlefedi.social @stefano@rpi0w.stefanomarinelli.it can't wait for a release to test it myself. Have a pi zero 2 w that is in desperate need of a purpose 😎
@themipper@mastodon.social @stefano@rpi0w.stefanomarinelli.it that will be a perfect platform for it. RAM won't be an issue and the CPU is much more performant than the original zero w
@stefano@littleone.littlefedi.social @themipper @stefano@rpi0w.stefanomarinelli.it
Thinking about getting my own instance and leaving mastodon.social... would something like this work for me? this all seems way too cool.
@oscarfalcon@mastodon.social @themipper @stefano@rpi0w.stefanomarinelli.it sure, why not? We'll also make sure that it will be easy to install and maintain.
@stefano@littleone.littlefedi.social @themipper @stefano@rpi0w.stefanomarinelli.it
If anyone is interested, there is also Nano Pi NEO which is very cheap. It runs both FreeBSD and Linux. In general Allwinner H3 is both cheap and very power efficient. You could even easily power it using only solar!
There is also #LibreComputer #Tritium with H3 or H5. They offer 1GB RAM instead of 512MB.
@farooqkz@bsd.cafe @themipper@mastodon.social @stefano@rpi0w.stefanomarinelli.it I have an Orange PI PC and an Orange PI Zero. I tested littleFedi on both of them (on NetBSD).
@stefano@littleone.littlefedi.social @themipper @stefano@rpi0w.stefanomarinelli.it
oh yeah. I forgot to mention Orange Pi. But I wasn't inviting for test. I was inviting people to look beyond Raspberry Pi.
@farooqkz@bsd.cafe @themipper@mastodon.social @stefano@rpi0w.stefanomarinelli.it I know. And I was clarifying that they can happily test as the H3 is a perfect platform for this 😉
@stefano@littleone.littlefedi.social @stefano@rpi0w.stefanomarinelli.it don't announce that URL too loud: "503 Service Unavailable
No server is available to handle this request."
:-)
@stefano @stefano@rpi0w.stefanomarinelli.it
Mindblowing! 🤯
I personaly think that’s what Mastodon should’ve been (I had to take down my self-hosted instance because I would have had to upgrade my VPS plan just to continue using it)
When LittleFedi will be release, it will be the start of a LOT of selfhosting instances for sure! (and the blogging hability is a striking features)
(🤔 I really need to find my rpi02 now...)
@stefano@littleone.littlefedi.social @stefano@rpi0w.stefanomarinelli.it Wow.. how much wattage is that drawing?
@stefano @stefano No slowness! That's awesome. I have a few numbers of comparison for you. I do something a bit similar, but not for as cheaply. I think it's awesome you got it working in a *BSD. This will bring more resiliency to the ecosystem. Those efforts to economize the cost are appreciated! Please keep up the great work!
For the sake of comparison, I have a single-user #GotoSocial server behind a "Super Owl Reverse Proxy":
https://owleyes.blue/posts/gotosocial-reverse-proxy-with-wireguard/
This lets me run the latest GotoSocial within my LAN, on a Raspberry Pi 5, with 2GB of RAM. It idles at 915MB RAM, 210MB of swap is lackadaisically used. swap is very quiet with "vmstat 1". This is running a Raspberry Pi desktop, with the secure VNC server running. So I could save some RAM there if I wanted - using SSH only, no VNC. I turn VNC on sheerly because I can - easy to toggle in raspi-config. The RAM goes down to 670MB with no desktop, no VNC. So one of those 1GB of RAM Pis would do (and I suggest a swap space, would be very low activity), if done "headless".
I use stock Raspberry Pi OS, based on #Debian 13. I have a 500GB NVME, and is about 60% full. It reports 850MB/sec with an "hdparm -t". It is connected with GbE to a Gigabit switch. I get a rock-steady 930MB/sec with iperf3. This pi never breaks a sweat with my 1 GotoSocial user - I could run other services as well, as long as the RAM held. The load average sits at zero pretty much, all day long. The temp stays 48 deg C, in a nice, metal Argon Neo case, with the NVMe tray accessory.
This Pi 5 is overkill for a single-instance GotoSocial server, but the all-in one, great metal case makes the cost worth it to me - feels like a finished product, and doesn't scare normies when I show it to them.
@stefano@littleone.littlefedi.social @stefano@rpi0w.stefanomarinelli.it
Yes, but it's not running Windows 11 so you're missing out on all the features like telematics and advertising! 🤣
@stefano@littleone.littlefedi.social @Dan_Ramos @stefano@rpi0w.stefanomarinelli.it
I feel guilty for not using my Start 9 server.
It's probably 8 years old.