As of 19-Nov-2022:
Synology DS2419+ with (currently) 8x 16TB drives in Synology's hybrid raid configuration plus a couple of SSDs for caching, 4x 1G bonded ethernet. NFS- and SMB-shared around the network as needed.
I used to build my own storage gear, but the price point (and turnkey convenience) for this kind of kit is so good these days that it's hardly worth the effort rolling my own anymore, especially when it's all just Linux under the hood anyway. I have some gripes about Synology's OS, but it's all minor, and none of it matters if I treat the box as an appliance and resist the urge to run any services on it.
I rip all of the physical media I own to reduce wear and tear: FLAC for audio (
rhythmbox makes this ridiculously straightforward), and matroska for most video (using
makemkv)
, with decrypted BD backups for 4K Dolby Vision content (since there's no spec for storing DV content in mkv) (scratch that, now I just use the Shield TV, see below).
I use Musicbrainz
Picard for audio metadata, and everything is indexed by
Jellyfin (which provides metadata scraping for movies and TV series, as well as multiuser view tracking, transcoding ,etc).
For playback, it's mostly Kodi (specifically, a
build with support for Dolby Vision) on a 2019 Nvidia Shield TV and Infuse on a 4K AppleTV right now, with random other clients (anything from official Jellyfin clients to VLC to playing over the network on the Oppo UDP-205) depending on the device I'm using and the source I'm pulling from.