Hacker News new | ask | show | jobs
by davidgerard 1278 days ago
Yes, but the main problem is that Mastodon is very large and fat. Running it for more than a few people is expensive.

There's also Pleroma (the Akkoma fork is recommended) and Misskey.

There are people working on server software to be fully a part of Mastodon without spending $30/month. It should be possible to do this much more efficiently.

4 comments

As a BEAM fan, Pleroma looks interesting, but "which fork of the Elixir project that is related to Mastodon" is... peak open source isn't it? In all the good ways and bad ways.

https://www.reddit.com/r/Pleroma/comments/yu8xof/pleromas_re...

I wonder what the resource requirements of that look like compared to the default Mastodon thing.

Mastodon is large and fat??!

Finally an honestly named piece of software.

If I'm already running a moderately sized $30-or-so-per-month server with its own local database process, that's not very busy. Should it fit on that kind of system just fine, or does it need a lot of CPU, memory, disk space, and/or network bandwidth? Or do you think I'd have to upgrade to a 50-or-so-per-month server?

Again, not planning on having many people use it, but I'm just wondering how much baseline and peak overhead there is to just being on the network, along various dimensions.

I've run GoToSocial as my personal instance for a few weeks and although it is still a very young project, it has worked reliably for me. Since it is a Go project is bare uses any resources, ~100mb RAM and almost zero CPU. I host 3 personal accounts connected to ~1000 accounts (folliwers and followed) in total. Run it on my Proxmox at home.
Mentioned above, but I’ve been running Akkoma on a OCI free tier ARM instance with no issues.