Stars: 1636
Forks: 171
Pull Requests: 43
Issues: 0
Watchers: 38
Last Updated: 2023-02-26 08:28:26
🚀 Zero-downtime deployment out-of-the-box
License:
Languages: PHP
Looking for the old Laravel Deployer? Click here.
Laravel Deployer is no longer the package it used to be. Since that package was created, Deployer has become better and better at integrating with Laravel to the point that I will now put my efforts into maintaining Deployer directly for Laravel users rather than mirroring its changes on a different repo after each release. You can read more about this decision here.
I've written a series of tutorials to help Laravel users deploy their application using Deployer directly.
Deploy your Laravel app from scratch.
If you prefer a quick guide to get started with Deployer 7, I've added one for you below.
composer require deployer/deployer:^7.0deploy.yaml or deploy.php file of this repository to the root of your project.deploy.yaml or deploy.php with your own server details.dep deploy to deploy once.dep ssh to connect to your server via SSH.cp .env.example .env && php artisan key:generate to initialize your .env file.vim .env and update your production environment variables.exit.dep deploy once more now that your .env file is all set up.