Self-hosting
Shipyrd is open source. The Community Edition is free to run on your own infrastructure and includes the same deploy tracking and integrations as the hosted version.
What you get
The Community Edition has the same deploy tracking, locks, badges, notifications, and Slack bot as the hosted version. The hosted plan adds managed hosting, backups, automatic updates, and the weekly deploy summary email.
Compare editions on the pricing section of the home page.
Setup
Shipyrd ships as a Docker image and runs as a Kamal accessory alongside your existing app. MySQL is required.
The full setup — Kamal accessory configuration, required secrets, database setup, upgrades, and Kamal hook wiring — lives in the project’s GitHub README:
That README is the single source of truth for self-hosting and is updated alongside the code.
Related
- Notify Shipyrd via the Ruby gem — works the same against a self-hosted instance
- Notify Shipyrd via HTTP — point the GitHub Action’s
shipyrd-url(or your owncurlcalls) at your self-hosted host