Repobus (https://www.repobus.com/) yet to be launched will provide this functionality in DO or any other cloud. Simply add your nodes and that is it. It is a Heroku like platform on your VPS. Launching sometime in April.
The plan is to automate from server provisioning to deployment but of course I cannot build integrations with all the cloud providers out there. In that case, you could buy the server, provide the IP address and credentials to log in and then the service does everything.
Once the server is provisioned or added, you create an application from the dashboard and then git push to it.
Will come with monitoring tools and alerts if you choose to set any.
For those who can work Dokku and Flynn by themselves perhaps, it could be enough. But as compared to Heroku, you could save lots of money when you not paying for each app.
Of course I need to mention the service itself could even be free and find other ways to make money.
Agree, I am actually aware of both services. Personally, I am not sold on functions yet mainly due to the high startup time. I cannot see myself building a project that leverages a functions framework specific to cloud provider X. I however could be wrong on functions and its adoption in the general Dev community.
Right, makes sense, wanted to point out the service will also be usable on GCP as well as you can leverage any cloud host. You could buy a VPS from GCP compute, connect it and deploy apps like you are using Heroku.