by dply
A safe harbor
for every deploy.
Connect GitHub or GitLab, add the servers you already run, and ship with zero-downtime releases. Built for Laravel—and any PHP stack you need.
No credit card required · Free tier · See pricing
Everything you need to ship
Webhooks, release history, rollbacks, and notifications—without the complexity.
-
GitHub / Bitbucket / GitLab
Push-to-deploy webhooks for GitHub, Bitbucket, and GitLab (including self-hosted).
-
GitLab self-hosted
Use a custom clone URL for your self-hosted GitLab instance.
-
Seamless rollbacks
One-click rollback to any previous release. Zero-downtime symlink switch.
-
Deploy to multiple servers
One project, many servers. Deploy to all in order with a single trigger.
-
Application health checks
Optional URL check after deploy; fail the deployment if the app doesn't respond OK.
-
Cron job monitoring
Ping URL to record cron runs. See last run and monitor that scheduled tasks are firing.
-
Integrated chat notifications
Slack and email on deploy started, success, or failure.
-
Deploy any PHP project
Custom deploy script and env vars. Not limited to Laravel.
-
Tuned for Laravel
Default composer install & migrate; optional config/route/view/event cache.
-
Unlimited team members
Invite as many members as you need. No per-seat caps.
-
Unlimited deployments
Deploy as often as you want. No deployment count limits.
-
Customize your deployments
Custom deploy script, env vars per project and per server.
Ready to dock your next release?
Create an account and connect your first project in minutes.