I always use Docker for my side projects. I've recently been thinking of building a service that would handle the entire deployment process of a Docker container. That would mean running the application and handling all the nitty gritty stuff such as domain names, SSL, that kind of thing.
As a developer you'd just push your Docker image to the repository and it'd be automatically deployed. The goal would be instant hassle free deployment of projects without needing to do the "system admin" bit once your code's good to go. Think of it like a Container Engine (such as AWS or Google Cloud) but massively simplified for smaller projects that don't need huge orchestration.
Are you guys using Docker, and if yes, would this service interest you?
I already did something similar recently: https://medium.com/@mathiaslykkegaardlorenzen/hosting-a-docker-app-without-pushing-an-image-d4503de37b89
I'm not deploying containers, but I am using them for CI/CD on Gitlab. I did use to use a service called Nanobox that was somewhat similar to what it sounds like you're talking about. Are you familiar with them?
Given that DO bought them and shut down their service, there's a gap in what they used to provide!