Check out Emby. Very similar to Plex (it's either an early fork or another XBMC offspring or both). I moved away from Plex because of there being persistent bugs and QoL issues that remained unfixed, but they started doing bullshit like VR apps etc. Emby seems to be laser focused on being a very good self-hosted media server + client, and nothing more. I'm a happy paying customer.