umbrel I would say is really good for non technical people. it can run on a raspberry pi with a 1tb ssd, and you can use tailscale vpn to access it without worrying about exposing your network.