Deployment to dokku (old)

Previously during bootcamp, we've deployed the web apps we built to a server running Dokku "an open source PAAS alternative to Heroku". A Platform-as-a-Service (PAAS) allows users to deploy applications without having to think too much about infrastructure tasks e.g. creating new servers, connecting networks, configuring HTTP proxies.

These intructions are an archive. Guides are split up in the order that they needed to be followed.

Before you deploy anything the Dokku user setup. Permissions will eventually expire after bootcamp.

The rest of the guides below go from deploying simpler applications to more complex applications.