Skip to main content


What are the recommended server specs for different Fediverse software? (Especially Hubzilla)


I'm trying to see if I can host my own Fediverse instance for friends and family and I want to know what kind of device would be required. I'm an absolute beginner to self-hosting so I was wondering if I can start cheap (Raspberry Pi 2GB RAM is something I can definitely consider).

Also, can one device host multiple software? Like if I wanted both a WordPress instance and a Hubzilla instance or a Matrix/XMPP instance

in reply to absurdity_of_it_all

in reply to dnzm

I was reading a good blog the other day from a guy that runs his law form entirely from a FOSS stack from home & uses 'hugo' to generate flat html files from markdown for his blog & mkdocs for static files.

decoded.legal/blog/2024/09/run…

in reply to dnzm

Thank you so much for the detailed response! I might be able to stretch out to 4GB RAM on the Pi

I've been finding it a bit difficult to understand the hardware part of things. For example, the hubzilla FAQ you shared says 512M and not MB. Does that not refer to RAM?

And I've also not been able to find any guides about the "levels" in hardware. If not the Pi, then what? How do I decide? How do I explore?

in reply to absurdity_of_it_all

Yep, the M is for mb, that's for RAM in this case.

As for levels... That's not really that black and white, IMO, there's no "best" platform, it's always "it depends". I think you're fine with a pi, certainly for a while, and especially at the price point. Plenty of folks running fedi instances and Matrix off of 'em.

The only thing that comes close and has good software support would be a second hand small form factor office PCs, like HP mini PCs or the Lenovo ThinkCentre. Might buy you some expandability down the road, but it's slightly bigger, uses a bit more energy, choices. It depends.

in reply to absurdity_of_it_all

@absurdity_of_it_all I’m running Friendica on a Debian virtual machine with 5 gigs of ram allocated to it. The physical hardware is an M2 Mac Mini.

Fediverse reshared this.

in reply to absurdity_of_it_all

I have friendica, lemmy, gotosocial, and streams (hubzilla 2.0?, havent tried it yet) on one server and its not using much 8core 16gb from littlecreek look en up on lowendtalk signup and comment with invoice to double the ram, they have two deals one is 7$ a month, one is 9$ make sure you click the right listing since the 7$ one is the same exact specs, they also have 3.50 for 4core 8gb which is more than enough too
in reply to 3dmvr

I looked for deals for weaks before setlting there, seem to have a good rep, got 3 vps through them
in reply to absurdity_of_it_all

Take one with 4 GB RAM and have a look at Yunohost. This is all you need.