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

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start 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