We are using a specially flavoured fork of the original Dokku which is simply called Dokku Alternative for it being a little more advanced than simply "100 lines of bash code". Before rushing into using it, you could make yourself comfortable with its features first.
Using Dokku-alt is actually far easier than one might expect.
Not only does the server installation almost run itself, and very quickly. But also is the interaction with the components very straightforward for REPL prone, terminal loving, shell admiring developers.
git's remote oriented commands and the custom dokku from above will mostly suffice to interact with it.