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!

Edit: Thanks all! I’ve got a lil homelab setup going now with Pihole, Jellyfin, Paperless ngx, Yacht and YT-DL. Going to be looking into it more tomorrow, this is so much fun!

  • EuphoricPenguin@normalcity.life
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    1 year ago

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

    • zuccs@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      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.

      • fuser@quex.cc
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        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.

      • EuphoricPenguin@normalcity.life
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        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.

          • EuphoricPenguin@normalcity.life
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            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.