I have been using openmediavault for years and years. Basically debian with some configuration already done for a web gui, quick access to shares and user controls, and a simple but ready docker setup for your containers. Extremely light weight.
I have unraid on a test server, but I just can’t see the point of using it over omv. Raid is not important to me, you have to make backup either way. Containers are containers, and a vm is not something I need
It is amazing what you can do with so little. My server has nas, jellyfin, plex, ebook reader, recipe, vpn, notes, music server, backups, and serves 4 people. If it hits 4gb ram usage it is a rare day.