This guide is providing option howto make cheap and simple deployments for your online apps.
Check the purpose and benefits of this deployment approach
All provided tools are free (Server init script, Docker, Plant CLI). Just buy some docker supported virtual private server. Run automatic scripts and deploy.
Just use automatized server init script, published ongoodservers/docker-server.
You can use cli available on goodservers/plant. Then just run plant in your project dir and perpare your app.