For inspiration:
Old setup:
- Computer/file host: 11th Gen NUC
- Ext. 8TB HDD via USB
- Passed through docker to Jellyfin container
- File administration via arr-suite and SMB on my PC.
New setup:
- Compute: 11th Gen NUC
- Runs docker
- file storage: TrueNAS scale via NFS to proxmox (direct connection via ethernet. uGreen DXP4800+ 10GbE <-> 13th Gen NUC with optional 2.5GbE LAN interface)
- File host: Debian-VM
- Mounted to NUC via NFS
- File administration/access:
- PC: SMB to file server
- arr-Suite: NFS mount passed from host
- Jellyfin: Access via direct NFS mount in docker compose.
While not painless I think I learned a substantial amount on how Posix permissions work and confirms why native ACLs while more complicated are superior.
Also learned a bit about Samba, fstab and NFS c: