Hey, I’m in the way of building my homelab already thinking of some apps to run on it… Truenas in a VM, a Debian VM to run docker. And on this point, do you a have some docker apps recommandations? Write down all the apps that worth looking at them 👇👇

  • perishthethought@lemm.ee
    link
    fedilink
    English
    arrow-up
    7
    ·
    8 months ago

    Mine are:

    • FreshRss (news)

    • Jellyfin (media)

    • Immich (photo backup)

    • Paperless (document backup)

    • Forgejo (code forge)

    • Syncthing (file move arounder)

    • Filebroswer (file backup)

    • Planka (lists, to-dos)

    • Navidrome (music)

    • PiHole (ad block, dns)

    Have fun!

      • sfunk1x@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 months ago

        Nextcloud is good at general cloud features. It’s not specialized in photo management. If you’re storing memes or cell phone pictures it’s fine, but if you use an actual camera that uses a RAW format, you’re much better off using Immich.

          • raldone01@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 months ago

            I use nextcloud and immich in read only mode on top. Works like a charm. I sync my phone over weebdav every night.

      • perishthethought@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        I have no experience with NC, but the sense i get is yes, once you go that direction, you can do a lot with it.

      • BaroqBard@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        I use it, mostly because I wanted to build an analogue to Google Drive/Photos, though it took some work to get it to a point where it felt good. Since the default Photos app feels pretty garbage to me, I installed the Memories app (same thing but better, very like Google photos) as well as Preview Generator & Recognize.

        These seem to do the trick. The automated tagging isn’t without its issues (pretty janky, frankly), but I’m pretty content with it to the point where I’m not looking to change in a hurry. Haven’t tried Immich, though it looks pretty enough like I’d probably just go with it since it does the one task it’s supposed to do, but again, I’m comfy and don’t feel the need to find a new home for my photos yet.

      • MostlyGibberish@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        I’ve used nextcloud for a while now, but it does suffer from jack of all trades syndrome. I’ve started offloading the things I use it for to other services that do a particular thing better. Syncthing for general file syncing across my devices, Immich for managing photos, Radicale for contacts and calendar sync…

        If you’re just looking for an all in one Google Drive like experience for your files though, Nextcloud is as good as it gets.

    • foremanguy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      I would prefer not using this this way… Personally I would set up TrueNAS and then a Debian VM on proxmox with all the docker with the CLI (I don’t really need a management tool… Or maybe Rancher)

      • Pyrosis@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        If you are somewhat comfortable with the cli you could install proxmox as zfs then create datasets off the pool to do whatever you want. If you wanted a nicer gui to manage zfs you could also install cockpit on the proxmox hypervisor directly along with the zfs plugin to manage the datasets and share them a bit easier. Obviously you could do all of that from the command line too.

        Personally I use proxmox now where before I made use of Debian. The only reason I switched was it made vm/lxc management easy. As for truenas it’s also basically Debian with a different gui. These days I’m more focused on optimization in my home lab journey. I hope you enjoy the experience however you begin and whatever applications you start with.

  • OpossumOnKeyboard@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 months ago

    I’ll throw my vote in for Jellyfin as well. My wife had a big dvd and Blu-ray collection and it streams perfectly over local network. If you’re into dev at all, I use mine to as a dev environment and Jenkins container to test and deploy my commits

    • foremanguy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      I’ve heard of zabbix but what’s the difference with Grafana? If I’ve understand Tubearchivist is a self-hosted “YouTube app”? And how useful is a XMPP server?

      • Krafting@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        Zabbix collect all the data (for exemple, cpu usage, memory usage, disk space etc…) Grafana take this data from zabbix and display it, You can create dashboards with only the useful data you need!

        TubeArchivist is indeed “selfhosted youtube” but more importantly it’s more of a Youtube Backup, if you watch a lot of content on there, like me, you know that videos gets deleted all the time, and archiving videos that you like is really important (at least if some videos means a lot to you, like me)

        And a XMPP server is just a self-hosted messaging/calls service that works like email and is decentralized. I’m not that familliar with it yet, but i’m loving the concept

  • Corgana@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    While TrueNAS is great I found it to be significantly more NAS-oriented than a general “home server”. It’s certainly capable just very into the weeds with permissions, users, groups, etc. It’s not very noob friendly. If you aren’t primarily dealing with a ton of data, you might want to look into something like CasaOS or Homarr which make sharing data on the network very “set it and forget it” and are more focused on apps.

    Also recommendations include PiHole, Immich, Qbittorrent, Plex (or Jellyfin) obviously, SyncThing, Duplicati, Home Assistant (although you probably want to run that in a VM) and Tailscale and NGINX proxy manager for accessing outside the house.