Just for discussion: will it be better for using S3 compatible object storage as backend storage? These services provide very large spaces.
I really need this because in my country, it's hard to get a public IP address. We need complex settings to access the NAS in our office. I think it will be better to move this to the cloud.
Self hosted on cloud is still not meaningless. It saves a lot of cost.
Maybe I will submit a pull request for this these days.