Alvaro @social.graves.cl to Self Hosted - Self-hosting your services.@lemmy.ml · edit-21 year agoSuggestion of fediverse server that doesn't consume so many resources (unlike both Mastodon and Filefish) message-squaremessage-square8fedilinkarrow-up111arrow-down11file-text
arrow-up110arrow-down1message-squareSuggestion of fediverse server that doesn't consume so many resources (unlike both Mastodon and Filefish) Alvaro @social.graves.cl to Self Hosted - Self-hosting your services.@lemmy.ml · edit-21 year agomessage-square8fedilinkfile-text
Suggestion of fediverse server that doesn’t consume so many resources (unlike both Mastodon and Filefish) cc @selfhost@lemmy.ml @selfhosted@lemmy.world
minus-squareCarlos Solís@communities.azkware.netlinkfedilinkarrow-up1·1 year agoYou can set Firefish and Misskey to use fewer workers. It can work with as little as one, for maximum RAM savings.
minus-squareAlvaro @social.graves.clOPlinkfedilinkarrow-up0·1 year ago@csolisr@communities.azkware.net can you point me to some documentation about it?
minus-squareCarlos Solís@communities.azkware.netlinkfedilinkarrow-up1·1 year agoSure, this is the configuration file used by Firefish: https://github.com/misskey-dev/misskey/blob/develop/.config/example.yml Generally it’s stored in /var/www/firefish/.config/default.yml and you want to change these lines: clusterLimit: 1 deliverJobConcurrency: 64 inboxJobConcurrency: 8 That way the system will use a single thread and process fewer inbox / outbox requests in parallel. This of course may impact performance, but for a single-user server it will work well enough.
You can set Firefish and Misskey to use fewer workers. It can work with as little as one, for maximum RAM savings.
@csolisr@communities.azkware.net can you point me to some documentation about it?
Sure, this is the configuration file used by Firefish: https://github.com/misskey-dev/misskey/blob/develop/.config/example.yml
Generally it’s stored in
/var/www/firefish/.config/default.yml
and you want to change these lines:clusterLimit: 1 deliverJobConcurrency: 64 inboxJobConcurrency: 8
That way the system will use a single thread and process fewer inbox / outbox requests in parallel. This of course may impact performance, but for a single-user server it will work well enough.