I installed Umbrel on an operating system of my preference (not UmbrelOS, which is basically RaspberryPi OS + Umbrel installed out-of-the-box) so I was able to encrypt the HDD with VeraCrypt. As you, I’m also thinking about NextCloud.
But I’m facing problems with my setup, as I reported here: