Deploy web apps anywhere.
14,576
stars
2,050
commits
Ruby
primary language
Sep 9, 2026
updated
From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal uses kamal-proxy to seamlessly switch requests between containers. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker.
➡️ See kamal-deploy.org for documentation on installation, configuration, and commands.
Please help us improve Kamal's documentation on the basecamp/kamal-site repository.
Kamal is released under the MIT License.
(top 30 of 161)
Ruby
98.0%
Shell
1.0%
Deploy web apps anywhere.
14,576
stars
2,050
commits
Ruby
primary language
Sep 9, 2026
updated
From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal uses kamal-proxy to seamlessly switch requests between containers. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker.
➡️ See kamal-deploy.org for documentation on installation, configuration, and commands.
Please help us improve Kamal's documentation on the basecamp/kamal-site repository.
Kamal is released under the MIT License.
(top 30 of 161)
Ruby
98.0%
Shell
1.0%