PaaS in your pocker with Dokku

PaaS in your pocker with Dokku

The talk I gave in @RejectJS in September 2013, Berlin

F32f547e66f3b6528376d67fdb67008f?s=128

Alexander Beletsky

September 12, 2013
Tweet

Transcript

  1. PaaS in your pocket with, DOKKU

  2. None
  3. None
  4. The way you ship the code matters..

  5. $  git  push  production  master

  6. None
  7. Don't want to build PaaS, but want PaaS - like

    experience
  8. DOKKU “Dokku is a mini-Heroku powered by Docker written in

    less than 100 lines of Bash.“ - Jeff Lindsay
  9. Gitrecieve SSH + Git interface to server

  10. Buildpacks Detect & Prepare app run time

  11. Docker Engine of portable containers

  12. Nginx Orchestrate HTTP/S trafic

  13. Let’s put the things together...

  14. Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers

    Nginx: solves http
  15. Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers

    Nginx: solves http
  16. Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers

    Nginx: solves http
  17. Gitrecieve: solves code push Buildpacks: solves runtime Docker: solves containers

    Nginx: solves http
  18. DOKKU “Dokku is an interface between developer and production infrastructure.“

    - Alexander Beletsky
  19. Thanks, @alexbeletsky