Features
Everything you need to deploy from Git to your server.
GitHub and Bitbucket integrations
Connect your GitHub or Bitbucket account and choose the repository you want to deploy.
Launchdeck pulls your code straight from your repository, so there's no need to upload files manually.
Automatic deployments
Automatically deploy your application whenever you push to your selected branch.
Keep your server up to date without manually starting a deployment after every change.
Build automation
Run your build commands automatically before each deployment.
Install dependencies, compile assets and prepare your application for release as part of a repeatable deployment process.
Zero-downtime deployments
Deploy new releases without taking your application offline.
Launchdeck prepares each release separately before switching your server over to the new version.
SSH commands
Run commands on your server as part of your deployment.
Automate tasks such as database migrations, cache clearing and other steps your application needs before or after a release.
Configuration files
Manage configuration files separately from your Git repository and include them during deployment.
Keep environment-specific configuration out of your codebase while making deployments repeatable.
Multiple deployment targets
Deploy the same application to multiple servers without setting up separate projects.
Add multiple deployment targets and Launchdeck will deploy the same branch to each one.