Kamal offers zero-downtime deploys, rolling restarts, asset bridging, remote builds, accessory service management, and everything else you need to deploy and manage your web app in production with Docker. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized. Kamal seeks to bring the advance in ergonomics pioneered by these commercial offerings to deploying web apps anywhere. Whether that’s low-cost cloud options without the managed-service markup from the likes of Digital Ocean, Hetzner, OVH, etc, or it’s your own colocated bare metal. To Kamal, it’s all the same. Feed the config file a list of IP addresses with vanilla Ubuntu servers that have seen no prep beyond an added SSH key, and you’ll be running in literally minutes.

Features

  • Deploy web apps anywhere
  • Kamal is released under the MIT License
  • Kamal is meant to compress the complexity of going to production using open source tooling
  • You can have your web app deployed on several clouds at ease
  • Kamal will work with any type of web app that can be containerized
  • Documentation available

Project Samples

Project Activity

See All Activity >

Categories

Deployment

License

MIT License

Follow Kamal

Kamal Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Kamal!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Deployment Tool

Registered

2024-09-03