Man Mastodon is just ridiculously resource intensive
@sir Pleroma, which has no versions (unless you count git hashes or their one version tag), no official containers or packages, that requires a recompile on configuration changes and no means of tracking security issues.
@djsumdog I'm okay with some of that. I'm more annoyed because elixir is turbomeme
@pepesza I don't think there's a point trying to convince sircmpwn that a functional language can be a good choice.
@sir I'd really like a Fediverse thingy that doesn't suffer from Rubyism myself
@kragen I was going to write one myself at some point but MAN do I not have free time
@sir Mine is just 11 users, but it seems to run okay on a 1vCPU/2GB ram instance (+4GB swap), and that's with the Elastic Search container too. I don't have 1k followers like you though.
The queue occasionally gets backed up and I start getting HAProxy timeouts, but not all that often.
@xj9 you know that mastodon and pleroma both use a copyleft license right
@xj9 </list of people who are good at jokes>
@sir there's a few options implementations of AP. I think there's one in Rust that's lean(er) https://github.com/rustodon/rustodon as well one in Go (powering write.as)
It's almost worth just not running a Mastodon instance over tbh