Deploying Rails with Kamal
Kamal makes deploying Rails applications to any server simple and straightforward.
Kamal (formerly MRSK) has revolutionized Rails deployment. Deploy to any server with Docker.
Getting Started
Kamal comes bundled with Rails 8:
kamal setup
Configuration
Edit config/deploy.yml to configure your servers:
service: myapp
image: myuser/myapp
servers:
web:
- 192.168.1.1
Zero-Downtime Deploys
Kamal handles rolling deploys automatically, ensuring zero downtime for your users.
Happy deploying!