Follow

Hmmm thinking again about running a single-user masto/fed/activitypub instance for myself so I can use my own emojis and also it'll be one of my domains. :3

Any reccomendations for an efficient activitypub software that I can run on a VPS?

@renbymon stock Mastodon. Though it it a bit heavy as a single user instance, would have preferred to go with something like GoToSocial instead (but it has its own..quirks...like needing a separate gui or client to use).

If you are going full Mastodon (or glitch-soc for that tasty markdown support), I suggest bumping the RAM up to about 8gb to give enough headroom for supporting services to run.

@kevin ooof yeah maybe if I do it homelab sometime in the future (when we have fibre) but for now 8gb is a bit much for my VPS lol

@renbymon saying that, usage isn't that bad just now, might get away with 4gb if you have fast swap

@renbymon i'm happily rocking gotosocial, it's been sipping on the resources on the VPS ive been running mine on

I originally got this VPS specced for masto running, which was a nightmare, and then it happily ran pleroma for years until i bollocksed the database, and then just dropped gotosoc onto it and it's been happy.

@toydragon I had read that pleroma was pretty good but that was from a couple of years ago and wanted to see what it's like nowadays. :3

What would you suggest is a good VPS spec for pleroma/gotosoc?

@renbymon I'd move away from pleroma, if you want that kinda style I'd recommend the Akkoma fork ( https://akkoma.dev/AkkomaGang/akkoma/ ) as the devs are a) a lot friendlier about development and b) not as many.... toxic entities

The VPS that ive got is a dual-core 2ghz with 8gb ram and i believe 40gb disk currently (was specced more for masto years ago so, more resources heh), and it's just sipping on it. Been reading and posting and most the ram is free and only about 20% of disk is in use tho ive not been doing any cleanup/management yet of resources :3

Technically a singleuser instance tho i do have a couple personal bots also running on it lol

This box hosted pler pretty happy for ages and gotosoc is even happier and snappier on this thing

@toydragon Oh thanks! ^^

My VPS is currently 1.5GB and I could budget up to 4GB, but as extra ram costs I wanna make sure I don't overspec ^^

@renbymon
here enjoy a htop overview

as a note, before i launched htop to monitor things, system load was being reported 0.00 0.00 0.00

@toydragon Oh thank you! Looks like I might get away with 3GB then, though maybe I'll do 4GB just to be safe.

I run Friendica for myself, which is pretty simple to set up and admin, I find. It has a few drawbacks - mainly can't vote in polls, and maybe other occasional small incompatibilities like that. In general it's fine for me though. And it is easy to set up, being just PHP and MySQL. The VM I run it on has 2GB RAM and 2GB swap and runs some other sites as well, and hasn't had memory problems (although I just noticed it does have quite a bit sitting in swap, although not much actual swapping activity. How much memory it uses will depend mostly on how many PHP processes you run at once (and I guess how much memory you let MySQL/MariaDB use), which will depend on how responsive you want it to be versus how much HTTP traffic it will get.) I'm not aware of it doing custom emoji, but it's not something I've looked for so there might well be an option or an addon or something for that.
Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!