Follow

@james@mstdn.starnix.network
Pleroma doesn't what Masto… does? 🤪
@root

@m0xee @james well, pleroma can easily do it if you need such a thing. but for a small instance it's a waste of space. it only makes sense for huge instances.

@root I get it, it was a pun on "Pleroma does what Masto don't" 😂
What are the requirements to host Pleroma minus the frontend BTW? Ruby? Does it require something nasty like node.js?
@james@mstdn.starnix.network

@m0xee @james pleroma is made in elixir and can run pretty well even on rather anemic machines, most of the slowness comes from the database instead

@root Oh, erlang, I see!
Maybe I should give it a try 🤔
Problem is, the only machine I can host it on (read that can run 24/7) is an old PowerPC-based MacMini so my software choices are pretty limited. Golang and node.js are out of the question. The other one I have is EfikaMX nettop, which is Arm, but it has a really old kernel — 2.6.something.
What about Pleroma dying in a year when the database gets bloated, is that a myth?
@james@mstdn.starnix.network

@m0xee @james Pleroma should totally run on an old piece of junk like that if you compile from source.

Database bloat can be an issue, but that issue can be fixed. Akkoma helps a bit I think. The main devs of that one have been on the same DB for years.
@m0xee @james (Akkoma is a fork of pleroma with bonus features and more optimizations.)

@root Deal! I'm building erlang, elixir and Postgres for PowerPC then! This will take a while 😅
@james@mstdn.starnix.network

@root Ya-a-as! It is slow, I had to triple the database timeout values even for commands like user list to work 😅
But it does run on this hardware and it's amazing!
@james @m0xee
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml