Dokku is an open supply platform as a service (PaaS) powered by Docker that’s touted as an open-source and mini model of Heroku. Its GitHub page calls it “the smallest PaaS implementation you’ve ever seen.”
It builds functions utilizing both Dockerfile or Buildpacks that mechanically detect the codebase’s language, after which runs the functions in remoted containers. As soon as Dokku is about up, Heroku-compatible apps might be pushed to it utilizing git instructions.
“Our private objective is to make the deployment half straightforward, so all you must do is fear about writing code,” the challenge maintainers wrote in a blog post.
Along with being based mostly on Docker, it additionally makes use of applied sciences like nginx and cron to route internet processes and automate duties.
Dokku is constructed out of plugins, equivalent to “config” for managing setting variables and “checks for checking that an software begins because it ought to. Customers may create their very own plugins and share them on-line. “Dokku’s easy core is simple to hack and add the options you’ll want to get your job finished,” the web site states.
It was created in 2013, and as of September 2024, the challenge had over 28K stars on GitHub, greater than 511 contributors, and its newest launch is v0.34.9.
Examine different current Open-Supply Tasks of the Week:
Daytona | Teable | Penpot | Dioptra | Hoppscotch