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!

  • mim@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Docker is definitely worth the time investment.

    If OP wants to go one level deeper: Ansible.

    • ellipse@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Does ansible make sense for a single server? I like the concept but I don’t know if It makes sense for my purpose.

      • mim@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        It makes sense in terms of reproducibility.

        Imagine if your server gets compromised, you accidentally break it, or you just want to move to a cheaper provider or a different server. Do you want to have to tweak it all over again, and fix bugs that you figured out how to fix 6 months ago and you don’t remember?

        I’d rather have some yaml files that do it for me. And it’s a new skill as well.

        • ellipse@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 year ago

          That makes sense thanks. I did have trouble figuring out where to start with ansible, do you have any advice about that?

          • mim@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 year ago

            You’re welcome!

            I’m still an ansible newbie myself. I first heard about it in this video; https://m.youtube.com/watch?v=Z7p9-m4cimg&pp=ygURV29sZmdhbmcgYW5zaWJsZSA%3D

            Then I just figured out by googling and reading the docs / stack exchange.

            I started by doing something simple, e.g. write an ansible playbook to update a raspberry pi on my network. Then went from there to launch a small VPS, googling each step that I’d normally do to configure a server, and run them all one after the other on ansible.