I just recently started playing around with an old pc as my homeserver and am curious of any recommendations for lesser known self hostable foss software that you would recommend

  • beerd@beehaw.orgOP
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I just started using podman yesterday, and only used docker for about a week before that, im excited for the learning to be had in this area. A couple days ago i tried pihole, for some reason it didnt serve the web interface, but i will definitely kepp on trying.

    • derived_allegory@beehaw.org
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 year ago

      Yacht is a great UI for starting a container, especially for self hosting, there are a good amount of tutorial online.

      I personally also host

      • syncthings that will sync my app settings on the phone, and push it to my cloud drive,
      • pi-hole to block trackers. I generally let ad through, but not trackers.
      • jellyfin for media library
      • transmission for (cough, cough) seeding fedora, mint and other free and open source, and 100% legal stuff.
      • home assistant for automations.

      Some other things you can try:

      • a home Minecraft server, not exactly FOSS, but if you are into it, you should do it.
      • Nextcloud for syncing photo and documents, but remember to keep a offsite backup.
    • GreyBeard@lemmy.one
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      So PiHole is a little special if I recall correctly, you have to give it a dedicated virtual interface. Or at least I did. I’d highly recommend using docker compose(or the podman equivalent) for setting up your various containers. It makes it very easy to bring them up and down and modify them quickly and easily.

        • GreyBeard@lemmy.one
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          Not to overload you here, but if you do get PiHole going, I recommend setting up a docker to act as a proxy so you can setup an internal domain. PiHole can manage the internal DNS entries, then the proxy will translate them into the various docker services. So you could have, say, DNS entries that say miniflux.beerd.local to make it very easy to remember.

            • GreyBeard@lemmy.one
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              True, but not everyone has a public domain. And some of those that do, like myself, prefer a split DNS situation to keep the internals of my network hidden.