Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Deployment Automation Software
  3. Kamal

Kamal

Plans and prices

Kamal

Free

Open-source deployment tool; no hosted plan pricing stated on the official site

Every plan, in full

On the record

App compatibility
Kamal was originally built for Rails apps and works with any type of web app that can be containerized.kamal-deploy.org · read 8 Oct 2026
Custom hooks
Custom scripts can run at specified points in deployment, and a non-zero exit code aborts the command.kamal-deploy.org · read 8 Oct 2026
Deployment features
The site lists zero-downtime deploys, rolling restarts, asset bridging, remote builds, and accessory service management.kamal-deploy.org · read 8 Oct 2026
Deployment model
Kamal uses Docker and can deploy to listed server IP addresses without requiring server preparation beyond an SSH key.kamal-deploy.org · read 8 Oct 2026
Installation
With Ruby installed, Kamal can be installed globally using `gem install kamal`; the docs also describe running it in a Docker container, with some limitations.kamal-deploy.org · read 8 Oct 2026
Intended audience
The site says users familiar with basic Linux or Docker are ready to use Kamal, while those who find those concepts difficult may be better served by a fully managed service.kamal-deploy.org · read 8 Oct 2026
Maker
The official site identifies 37signals as the makers of Kamal.kamal-deploy.org · read 8 Oct 2026
Operational limit
The installation docs say deployments to multiple servers require a load balancer in front of them.kamal-deploy.org · read 8 Oct 2026
Purpose
Kamal deploys and manages containerized web apps in production on servers ranging from bare metal to cloud VMs.kamal-deploy.org · read 8 Oct 2026
Registries
The default image registry is Docker Hub, and the documentation also describes local registries, AWS ECR, and GCP Artifact Registry.kamal-deploy.org · read 8 Oct 2026
Secret handling
The docs say secrets are stored in an env file on the host rather than passed directly to the container, and advise keeping `.kamal/secrets` out of version control.kamal-deploy.org · read 8 Oct 2026
Secrets integrations
Secret-fetching helpers support 1Password, LastPass, Bitwarden, Bitwarden Secrets Manager, AWS Secrets Manager, Doppler, GCP Secret Manager, and Passbolt.kamal-deploy.org · read 8 Oct 2026
Server setup
The `kamal setup` command connects over SSH, installs Docker if needed, builds and pushes the app image, and starts the app on the servers.kamal-deploy.org · read 8 Oct 2026
Support
The official site links to GitHub Discussions for help and to a Discord community.kamal-deploy.org · read 8 Oct 2026

Alternatives to Kamal

Every alternative, ranked