Deploy PHP Deploy Laravel

PHP & Laravel deployment

Deploy your PHP and Laravel applications with Zero Downtime.

Create a free account

CI/CD for PHP

Get your PHP apps live in 3 simple steps

Connect your repository

Link your GitHub, Bitbucket or self-hosted repositories.

Setup your build

Define commands to process your code before it's uploaded to your server.

Deploy to multiple servers

Deploy to one or more servers using a variety of delivery methods such as FTP, SFTP and SSH.

Connect any number of Git accounts and select the repository you want to deploy.

Push a new commit and publish your changes with a single click.

Automate tasks such as installing dependencies, transpiling code, running tests, and everything in between.

We will automatically suggest a build config based on the contents of your repository.

Using a test server to preview new changes before publishing to your production server? No problem!

You can also execute any shell command before, after, or during deployment if you’re deploying to a server via SFTP.

Learn how to test, build and deploy your Laravel applications.

Read our Laravel deployment guide

Key features

Zero-downtime (atomic) PHP deployments

Your site will never go down. Publishing a new version? We’ll upload the changes first to a separate directory and only then publish them so they’re visible live. You can roll back to the previous version with a single click.

Composer

Automatically fetch and include (vendor) dependencies with your build by running your install commands in an isolated build container, before shipping it off to your production server.

SSH Commands

Run scripts and commands on your server, such as running db migrations, clear cache or restarting your application worker.

Add configuration files

Keep sensitive information such as database credentials in your .env file safely excluded from your repository.

Test-ready

Easily introduce unit tests to improve the quality of your sites or applications.

Follow the progress closely

Easily keep track of the deployments to your staging, testing and production servers.