Deploy from GitLab to your server
Deploy from GitLab to one or more servers using FTP, SFTP or SSH.
Create a free account
How to deploy from GitLab
GitLab deployment has never been so easy.
Connect your repository
Setup your build
Deploy to multiple servers
Deploy to multiple servers
Deploy to one or more servers using a variety of delivery methods
Deploy code via FTP and SFTP, or use atomic deployments to deploy with zero downtime.
Using a test server to preview new changes before publishing to your production server? No problem!
You’re now ready to deploy with zero-downtime and instant rollbacks.
What are the benefits?
The end of manual uploads
With a push of a button your commit is made into a build and all changes are deployed to your server. There is no need to upload files manually or to worry whether every single file is in the right place.
Deployments without stress
In case something doesn’t go exactly according to plan after deploying a new version: rolling back to a previous working version is a matter of pressing a button.
No longer run local builds
Run commands and scripts in an isolated container without any hassle; your generated, bundled or transpiled files will be uploaded along with the release. This means you don’t have to generate anything locally, and commit it to your repository unnecessarily.
Your build is completed within seconds
Our built-in caching system will save you a lot of time. Didn’t modify your composer dependencies? We’ll just grab the vendor folder from our cache in the blink of an eye.
All plans include
Zero-downtime (atomic) deployments
Your site won’t ever go down. Publishing a new version? We’ll upload the new version to a separate directory first and only then update the symlink to bring it online.
Build automation
Automatically install dependencies, run tests, compile code, and more, faster than ever thanks to our unique built-in caching system.
SSH commands
Run shell commands on your server before or after a deployment. These can be anything: restarting services or running database migrations.
Configuration files
Keep sensitive information such as database credentials safely excluded from your repository by storing them in your encrypted server-specific config file pool.
Multiple deployment targets
Deploy to one or more servers using a variety of delivery methods such as FTP, SFTP and SSH.
Realtime logs
During every step of the way, a log is synchronized to your browser in real time so you can easily keep track of the deployments to your servers.
About us
Code monkeys by day. Superheroes by night.
We're Launchdeck.
Developers from the Netherlands with a mission.
Developers should get to focus entirely on their code, and on building awesome software --
our mission is to take care of the annoying and error-prone “chores” surrounding that process.
We’re developers from the Netherlands, and our goal is to introduce every developer to the power
of deployment automation and to bring an end to the age of manual uploads, broken production sites
and stressful maintenance.
What started as a CLI project quickly grew into a full deployment automation service.
From the very start, it’s been our mission to make deployment simple, safe and fast.
We’re convinced we’ve succeeded by building Launchdeck.
Plans & Pricing
Discounts available with annual plans.
Starter
USD estimate for: €9
- 5 projects
- ∞ deployments
- ∞ build minutes
- Chat + email support
Need more projects? Contact us for enterprise pricing.
Discounts available with annual plans.