I use:
- Synology NAS using "Synology Hybrid RAID" (basically RAID5 in my use case) with 4x 4TB HDDs. This gives me approximately 11TB of storage as one disk is used for redundancy.
- PC with LG Blu-ray Disc drive to rip my BDs via MakeMKV. It is very simple to use; PM me if you have any questions on it.
- Vero 4K attached to my GbE network to stream to my receiver / projector setup.
- I also have a couple of USB hard disks connected to my NAS which do weekly backups of the rips (and my other more important data).
My Vero 4K (Kodi via OSMC) points to the shares on my NAS and builds a Kodi library from them, complete with artwork, movie / TV show meta data etc. Of course I went overboard and created all my own artwork and NFO (metadata) files to ensure everything scrapes exactly how I want it to, but you don't need to do this. You can just create a network share > folder > file structure like this:
NAS > Movies:
- Avatar (2009) (Bluray) / Avatar (2009).mkv
- Batman Begins (2005) (Bluray) / Batman Begins (2005).mkv
NAS > TV Shows:
- Game of Thrones / Game of Thrones [S01 E01].mkv
- Game of Thrones / Game of Thrones [S01 E02].mkv
Kodi will automagically recognise this file structure with ease and build the library from it.
Any questions on Synology NAS setup, Kodi setup, etc, give me a shout; I've been working with Synology NAS units in my day job for a good 10 years now and using Kodi since the original Xbox days nearly 20 years ago, so I know my way around both quite well