Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork165
🚀 Zero-downtime deployment out-of-the-box
lorisleiva/laravel-deployer
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
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 canread 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.
- AddDeployer to your dependencies.
composer require deployer/deployer:^7.0
- Copy/paste the
deploy.yamlordeploy.phpfile of this repository to the root of your project. - Update the
deploy.yamlordeploy.phpwith your own server details. - Run
dep deployto deploy once. - Run
dep sshto connect to your server via SSH. - Run
cp .env.example .env && php artisan key:generateto initialize your.envfile. - Run
vim .envand update your production environment variables. - Exit your server —
exit. - Run
dep deployonce more now that your.envfile is all set up.
About
🚀 Zero-downtime deployment out-of-the-box
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.