What can the 'average Joe' start hosting, that will change their life?

jaackf@lemmy.world to Selfhosted@lemmy.world – 995 points –

I'm already hosting pihole, but i know there's so much great stuff out there! I want to find some useful things that I can get my hands on. Thanks!

666

You are viewing a single comment

Lemmy is pretty fun to host. Doubly so if you host a private instance with low latency; you'd basically be defederation proof.

How hard is it? Did you use the official guide? I looked into Mastodon and it was a bit too custom and annoying to spin up.

The Ansible install does make things a lot more simple, but it's still pretty involved if you're new to self-hosting in general. For example, you might need to set up an SMTP relay if you can't port forward a workable port, and you also will probably want to change your Nginx configs to allow uploading larger images than a single megabyte.

change your Nginx configs to allow uploading larger images than a single megabyte.

Huh? What do you need to do there?

The max_client_body_size setting in a few of the nginx config files needs increased. I don't have the link handy, but it's basically something you need to edit in both the /srv/lemmy internal config and several of the nginx external ones. The external ones are in a standard path for nginx installs, so a quick look for help on StackOverflow is how I got mine sorted.

Lemmy setup about is as easy as you could make it. The ansible approach is very simple on Ubuntu. You need a host with ports 443 and 80 open and ssh key login for the server. Happy to help if you need it.