If you don't need terminal/root access and want to lower opreational cost, consider "web hosting" service rather than VPS which usually support php, mysql and wordpress.
The way I imagine it, is as following:
User visits site with two pages; deposit and withdraw. When depositing, the user receives a lightning invoice. To accomplish that, the site will give you an onion link, which will be my home's Raspberry hosting a mini-payment-processor page, with just the lightning invoice. Once paid, the Raspberry must query the site's database. Similarly, you can withdraw money.
ANY service provider even if I am having my job do it for you as a bitcointalk friend is going to hand your data over to the government if they show up with a subpoena / court order.
I understand, but it's quite different hosting that kind of stuff on an Azure, as they've made publicly clear that they don't like cryptocurrency supporting software in their servers, and with hosting it in some developing country in Africa, where even copyright enforcement is barely applicable.