@release_candidate Alpine Linux is perfectly fine (it's one of my favourite distributions).
I think that the "half way" solution is: get a server (maybe leased) inside a reliable datacenter but keep the control of the entire workflow. So you also know how to keep full and reliable backups of your data.