This is an actively maintained fork of basecamp/kamal that's kept in sync with support for depot.dev builders.
The main branch is currently in sync with version 2.10.1
Run the following commands to use kamal from this repository:
gem install specific_install && gem specific_install https://github.com/navinpeiris/kamal-depot.gitSet the depot option under builder to true, and optionally specify the platforms to build for under arch.
builder:
depot: true
arch:
- amd64
- arm64git fetch upstream
git rebase vX.X.XFrom 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 the basecamp/kamal-site repository.
Kamal is released under the MIT License.