Note to self: with dokku 0.3.1.7 special bash character in environment variable do not get parsed properly, and they break everything. Do not use them.
For example:
# this will fail
BLAH=!qwekcxzmpeqd('}
# this won't
BLAH=ewq989u0caad909ad
The amount of randomness involved is smaller. Most likely upgrading to 0.3.18 could fix this.
It took me 2 hours to figure this out and my push to my dokku server where denied.