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
PaaS in your pocker with Dokku
Search
Alexander Beletsky
September 12, 2013
Programming
2.6k
7
Share
PaaS in your pocker with Dokku
The talk I gave in @RejectJS in September 2013, Berlin
Alexander Beletsky
September 12, 2013
More Decks by Alexander Beletsky
See All by Alexander Beletsky
Snapshot Testing: Going beyond UI
alexbeletsky
1
690
Tech Culture in Startups
alexbeletsky
0
240
TDD in JavaScript
alexbeletsky
4
860
This is Node.js
alexbeletsky
10
450
Likeastore
alexbeletsky
3
140
Building Single Page Applications
alexbeletsky
9
5.5k
.NET developer in JavaScript world
alexbeletsky
1
2.9k
How to write good tests?
alexbeletsky
2
330
Dynamic web development with Oak
alexbeletsky
1
620
Other Decks in Programming
See All in Programming
Claude Codeログ基盤の構築
giginet
PRO
7
3.8k
Claude Code Skill入門
mayahoney
0
460
20260315 AWSなんもわからん🥲
chiilog
2
180
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.5k
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
250
「速くなった気がする」をデータで疑う
senleaf24
0
130
ロボットのための工場に灯りは要らない
watany
12
3.3k
へんな働き方
yusukebe
6
2.9k
Go_College_最終発表資料__外部公開用_.pdf
xe_pc23
0
110
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
230
AI 開発合宿を通して得た学び
niftycorp
PRO
0
190
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
210
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Design in an AI World
tapps
0
190
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Into the Great Unknown - MozCon
thekraken
40
2.3k
KATA
mclloyd
PRO
35
15k
How to Ace a Technical Interview
jacobian
281
24k
Ethics towards AI in product and experience design
skipperchong
2
250
Designing for Timeless Needs
cassininazir
0
180
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
PaaS in your pocket with, DOKKU
None
None
The way you ship the code matters..
$ git push production master
None
Don't want to build PaaS, but want PaaS - like
experience
DOKKU “Dokku is a mini-Heroku powered by Docker written in
less than 100 lines of Bash.“ - Jeff Lindsay
Gitrecieve SSH + Git interface to server
Buildpacks Detect & Prepare app run time
Docker Engine of portable containers
Nginx Orchestrate HTTP/S trafic
Let’s put the things together...
Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers
Nginx: solves http
Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers
Nginx: solves http
Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers
Nginx: solves http
Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers
Nginx: solves http
DOKKU “Dokku is an interface between developer and production infrastructure.“
- Alexander Beletsky
Thanks, @alexbeletsky