Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dokku your way to Heroku
Search
yangtheman
July 26, 2024
0
13
Dokku your way to Heroku
How I learned to use Dokku and found my peace
yangtheman
July 26, 2024
Tweet
Share
Featured
See All Featured
Design by the Numbers
sachag
277
19k
Building Flexible Design Systems
yeseniaperezcruz
325
37k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
326
21k
Git: the NoSQL Database
bkeepers
PRO
425
64k
BBQ
matthewcrist
83
9.1k
Side Projects
sachag
451
42k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Unsuck your backbone
ammeep
667
57k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
600
Build your cross-platform service in a week with App Engine
jlugia
228
18k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
Transcript
Yang Chung Dokku your way to Heroku How I learned
to use Dokku and found my peace
About me • Network Engineer -> startup* —> PM ->
startup* -> Software Engineer • Some Experiences
None
Maximum number of rows reached*
None
None
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
But….. • You are responsible for EVERYTHING • Ine ff
i cient resource requirements if multiple apps on a single server • Limited* plugins available
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
Live Demo
Thank you
[email protected]
Github Twitter/X