Shipyrd is the deployment dashboard for Kamal. See who deployed, what changed, and what's waiting to go out—without SSHing into anything.
Shipyrd answers the questions your team asks every day—automatically.
See the exact time, duration, and commit SHA of every deploy across all destinations.
Every deploy is attributed. No more guessing who pushed that Friday afternoon change.
Shipyrd links to the commits in each deploy so you can see exactly what shipped.
Manually lock a destination before deploying, or auto-lock outside your team's business hours to prevent off-hours deploys.
Lock destinations before you deploy. Your team sees it in Shipyrd and Slack.
See what's on deck—commits merged but not yet in production.
Sign up, add the gem, deploy. That's it.
Create your account on Shipyrd and add your SHIPYRD_API_KEY to your Kamal secrets.
Run bundle add shipyrd and add pre-deploy and post-deploy hooks. The gem handles the rest.
Run kamal deploy and watch your dashboard light up.
Everything you need to keep your team in sync on deployments.
Chronological view of every deploy across all apps and destinations.
Claim a destination before deploying. Slack notifications keep the team in sync.
Notifications on deploy completion and lock/unlock events.
Track how long each deploy takes across apps and destinations. Spot regressions early.
See which commits are merged but not yet deployed. Know exactly what's going out next.
Built in the open. Inspect the code, contribute, or self-host if you prefer.
Replace "hey, did you deploy?" with a dashboard that actually answers the question.
30-day free trial. Plans start at $14.99/mo.