Question to all the experienced folks here:

I’m restructuring my home setup to have the following

  • NAS, likely truenas, lots of storage, with shares to hold all data like photos and Linux iso’s
  • small server, probably proxmox with Ubuntu vm, running most of the services (reverse proxy, oidc server, pw manager, etc)

The 2 services I’m indecisive about are nextcloud and jellyfin, since they directly rely on the big files. Would you run them directly on the nas, or on the vm with volumes mounted over the network?

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 days ago

    I’d upgrade the NAS to full server status and run everything from there. For most people, there’s not much point in separate devices. It just adds a point of failure.

  • bluGill@fedia.io
    link
    fedilink
    arrow-up
    4
    ·
    9 days ago

    Either works fine for most homes. for most homes everything on the nas makes sense as that saves energy vs a second always on box. For enterprises you want them separate because you can’t get cpu’s powerful enough.

  • Lka1988@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 days ago

    I run separate systems - OMV-based NAS for storage, and a small Proxmox cluster that runs all of my services.

    The NAS provides NFS mounts for any relevant service. Works fine.

  • lemming741@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    I keep my Linux ISOs on mergerfs over NFS via open media vault. All of them are easily replaced so I don’t bother backing them up.

    Nextcloud, paperless, and photos get their whole image backed up on proxmox local, and a remote PBS. I’m the only user so the sizes are quite manageable.

  • Great Blue@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 days ago

    If I had a dedicated NAS and a server for the services, I would choose the consistent path and keep it separated. So I would run nextcloud and jellyfin on the server and let them access storage on the NAS.