How do you do that? I only know the traditional "install OS and handle devops yourself" model.
Having said that, I got a cheap and rather beefy server on Hetzner and installed Dokku on it, and I couldn't be more satisfied. It's like having my own Heroku for my low-traffic side-projects, almost for free.
You deploy a docker container and they handle the rest