Hello everybody,

I want to ask for some opinions on my current setup and how I pretend to use it for my Media Server:

Current Layout

I currently use an UGREEN DXP2800 NAS running TrueNAS Scale with two 4 TB HDDs in Mirror mode. This is planned to be my “long-term storage” for backups, photos, and so on.

Additionally, I have 1 TB SSD installed in the system. I created two datasets on it: one for Docker containers and the other one for Media, following the TRaSH guides folder layout

My current plan:

My idea is to use the SSD for the torrents and the seeds, and once the file (e.g. the ~~movie ~~ Linux ISO Image) is completed, to move it to the HDDs. From there, Jellyfin would read the corresponding dataset and play the media.

The question:

The TRaSH guides puts a lot of emphasis on hardlinks and atomic moves, and that forces you to operate in one single filesystem. Is it worth it to stick to the TRaSH guide or my current setup would work just fine? What do y’all think?

Thanks in advance and happy self-hosting!

  • entropicdrift@lemmy.sdf.org
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    17 hours ago

    TRaSH guides don’t actually force you into using one filesystem. I have Sonarr setup using the guide and it uses 2 separate drives just fine.

    One thing I would note is that because of the emphasis on quality above all else, following the guides strictly would fill up your drives fairly quickly. If you were to re-prioritize the config to emphasize small file size, you could probably fit 3-4x as much content on there.

    • viszz_@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      16 hours ago

      According to the document I linked:

      The first requirement is that all your media files and folders be in the same file system. Everything must be contained on a single physical or virtual drive

      if it’s still possible to create hardlinks between the SSD and the Mirrored HDDs, I will go that route.