I had a similar requirement of hosting my website. I tried Digital Ocean / Linode / Google cloud/ Azure web apps (Part of my MSDN subscription ). Finally felt Digital ocean is cheap and best fit for my requirement picked up $5 hosting with $1 backup. I used the Ghost-Ubuntu droplet and was able to spin up the server in seconds. linode-vs-digitalocean-vs-shared-hosting . This gives more in depth details of each platform. Digital Ocean Cheap starts from $5 Faster disk IO which is required for a basic site Higher disk space compared to linode More droplet collection 3rd party android apps via api Rich UI Linode Starts from $10 Faster CPU might help for an app Official Android app to check system health