System Resource (RAM and CPU) usage for self hosting fediverse social platforms


I want to host a fediverse instance but I need it to be light (limited system resources). Mastodon seems to be kinda heavy. GotoSocial is supposedly very light? (but limited on functionality?) is Pixelfed much heavier? Bonfire is built on elixir so should also be light? Akkoma? Pleroma?

Also, I need it to be engaging to people migrating mostly from IG, so I do need some bells/whistles I guess

thanks!

EDIT: The instance is supposed to be hosting a community of 100-200 people. Maybe even more in the future (in which case we would probably migrate to another server)

Having a "facebook pages" / mini website / pixelfed portfolio is very functional for the people I plan to invite.

This entry was edited (today, 2:58 AM)
in reply to Tealk

I run #Friendica and #pixelfed on an instance of #Yunohost. Just for me, my friends and family. (Gosh I wasn't sure about the use of the reflexive first person pronoun there). But I guess that it really does depended on what the system requirements are and - taking into account the, engaging with people who are migrating from IG, requirement to. Are thoes people mainly using pixelfed?

Fediverse reshared this.

in reply to geoma

Gotosocial with Phanpy or a mobile app works great when you mainly use it as a personal server to interact with other servers. The limits are mostly intentional privacy features that make it less suitable as a public publishing platform.

Otherwise Akkoma works well and doesn't need much resources either, but the setup is a bit involved.

in reply to geoma

If you want Instagram users to move, there's no real alternative to Pixelfed. You can literally move an entire account full of images and posts over from Instagram to Pixelfed.

If, however, you're seriously eyeing Bonfire, check Hubzilla. Bonfire promises lots of stuff. Hubzilla offers more than what Bonfire even only promises and then some. Also, while Bonfire is still in fairly early development, Hubzilla is tried-and-true, stable software that has been in development since 2012, for even longer than Mastodon. And Hubzilla only needs a LAMP stack. Basically, Bonfire is Hubzilla from Wish.com at best. And AFAIK, Hubzilla even needs fewer server resources per user than Friendica.

Downsides: There's no phone app (but then, there's none for Bonfire either). You've got no other choice but to use the Web interface; at least Hubzilla can be installed on phones as a Progressive Web App. On top of that, especially the default theme is not really user-friendly and kind of stuck in the early 2010s, and for alternative themes, you need to include third-party repositories into your installation. Posting images isn't as straight-forward as on typical social media; it's more like a blog in the sense of having to upload image files before you can use them. And if you want alt-texts, you have to learn to get your hands dirty on BBcode.

reshared this

in reply to Jupiter Rowland

pp (but then, there’s none for Bonfire either). You’ve got no other choice but to use the Web interface; at least Hubzilla can be installed on phones as a Progressive Web App. On top of that, especially the default theme is not really user-friendly and kind of stuck in the early 2010s, and for alternative themes, you


I've messed a bit with Hubzilla but found its interface to be kinda old dated looking. It is not a problem for me, but I want to host a server in which I can manage to gradually migrate users from IG to the fedi, and I'm not sure if Hubzilla fits the bill. IOne thing I do love about Hubzilla is that ist kinda allows you to host your own "site", like facebook pages... IMHO this is a great niche for the Fediverse by allowing people that don't have a website, to solve their website needs and social network needs in one place. Of course a website is a website and I hope every entrepreneur has one, but in real life sadly most people don't, as IG sequestered this function.

in reply to geoma

Hey .. we talked on #Reddit - welcome. ¿Hablas español tambien? Great So I guess the idea would be to get some kind of requirements together.

What system resources do you have?
How important is it that your posts are IG like (that would as people say suggest pixelfed as the default option I am guesssing).

What do you mean by Mastodon feeling 'kind of heavy'? Do you mean complicated or CPU, memory, storage heavy? - Regardless of what application you are considering the second point is more about who you want to be using the instance. I would strongly recommend that you limit it to friends and family - and for that (regardless of what software you are using) - the requirements aren't huge.

I'm also going to mention @Fedi.Tips - who might be able make some suggestions but yeah .. more info please?

Fediverse reshared this.

in reply to abeorch

Hey!
Sí, hablo castellano! Mejor que inglés. Estoy en Chile.

I do have a considerable server (16GB RAM and a nice CPU/GPU), but I am sharing this server with a bunch of other services I host with Yunohost (a couple of nextcloud instances, immich, some gancio instances, etc.,)and after trying out a lot of things and running out of RAM I am in the process of pruning and selecting resource efficient services.

I have this project eticadigital.cl/ and we reached a point in which we have a community and I think that if we manage to host a succesful Fediverse instance we could get the ball going by having members of our community start using it parallel to IG. These are IG oriented people that have learned and are sick of IG slop/AI/addicitive algorythms/data mining/proprietary software/etc.

It would be oh so neat if they could have something like facebook pages (A small mini "website")... Because a lot of people do need a website but won't build one and have the feeling that IG solves this need. I guess Pixelfed portfolio functionality would work.

I've just heard that, for example, for 100 users, mastodon is more resource heavy than Pixelfed? (I am thinking in terms of RAM and CPU, but mostly RAM is the main limiting factor here I guess). I don't want to limit to friends and family because I am building a community and some people are moving me to host this because they are feeling the urge

thanks!

in reply to geoma

In the past I've asked similar questions
lemmy.ml/post/16637478


fediverse platform for a schools community network


I am looking to host a fediverse platform for a community of non-tech people. These people use mostly ig and some still fb. These people are from a network of schools which are ideologically aligned with libre software and decentralisation. It will include adults and also teenagers, who mostly use IG. This is part of a plan of a massive migration to ethical platforms. I am trying to choose the fittest fediverse solution to these, also considering that I am not sure how much my home server will be capable of sustaining, so the platform should ideally be as lightweight as possible.
I am considering mastodon, pixelfed, misskey and sharkey, and some people have suggested akkoma.

What would you recommend?
Thanks!!


This entry was edited (today, 2:44 AM)
in reply to geoma

I'm really interested in what you are doing. Are you aware of coopcloud.tech ? this is designed to make deloyment of apps across multiple servers. My thought was that perhaps you could go wider but deeper and offer to setup a series of Yunhost instances - and then federating them (Nextcloud, ActivityPub etc) for each organisation?

You could then use more basic tech at each location / for each organisation and get the benefit of them providing backup to each other.

Id actually been looking at doing this for sailingclubs - They need Web/Customer Relationship -Membership Management as well social media integration.

If you are engaging with people who are currently on Insta etc. you may also need to look at something like #Postiz postiz.com/ - to message out to FB , Insta etc and include links back to ActivityPub/Websites to encourage people to migrate.

Fediverse reshared this.