Perfect fit for sandstorm.io - although making it that easy to self-host might undermine their business model.
Although - it's getting pretty easy to deploy things in a bunch of different ways nowadays. If your business model is entirely based on "I don't want to host this myself" then there's a chance it might be increasingly fragile.