An introduction to Dokku-alt
This text provides details about the implementation and usage of
Here be dragons.
After your favourite Dokku Admin added your deployment key to a system in operation, you can dive in by following these breadcrumbs.
alias dokku='ssh -t email@example.com'
.bash_aliases renders the command
dokku available in new terminals. Issue
for a quick overview of its capabilities.
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.
The official, yet sparse introduction provides visual abstractions of the involved mechanics and simple code examples. It covers:
Accessing a Dokku-alt node
Deploying an application to your node
Adding Database or Storage support
Please excuse its poor English, as developers naturally often tend to focus on working code rather than extensive documentation.
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.
The original Dokku documentation also covers side ranging issues like
Deploying with private git submodules
Specifying a custom buildpack
Deploying to subdomains
Zero downtime deploy
Removing a deployed app
2015 03 18 03:18 UTC+1 @lmereyda