Yang Chung
Dokku your way to Heroku
How I learned to use Dokku and found my peace
Slide 2
Slide 2 text
About me
• Network Engineer -> startup* —> PM -> startup* -> Software Engineer
• Some Experiences
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
Maximum number of rows reached*
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
Why Dokku?
• No more nickle-and-diming
• Total control
• Multiple Rails apps on a single server*
• Deploy to production with ease
• git push [remote] main
• Healthy and active open-source development
Slide 8
Slide 8 text
But…..
• You are responsible for EVERYTHING
• Ine
ff
i
cient resource requirements if multiple apps on a single server
• Limited* plugins available
Slide 9
Slide 9 text
Simple steps
• Get yourself a server, e.g. VPS*
• Install Dokku and plugins*
• Con
fi
gure SSH*
• Create an app (container)
• Con
fi
gure Git
• Set Proc
fi
le
• git push dokku main