Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

bencagri/artisan-deployer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artisan Deployer

Build Status Scrutinizer Code Quality Code Intelligence Status

Artisan Deployer is the easiest way to deploy your Laravel applications.

Features

  • Zero dependencies. No Python. No Ruby. No Capistrano. No Ansible. Nothing.
  • Zero configuration files. No YAML. No XML. No JSON. Just pure PHP awesomeness.
  • Multi-server and multi-stage deployment (e.g. "production", "staging", "qa").
  • Zero downtime deployments.
  • Supports Laravel 5.x applications.
  • Compatible with GitHub, BitBucket, GitLab and your own Git servers.

Requirements

  • Your local machine: PHP 7.1 or higher and a SSH client.
  • Your remote servers: they allow SSH connections from the local machine.
  • Your application: it can use any version of Laravel 5.x

Documentation

NOTE Artisan Deployer does not "provision" servers (like installing a web server and the right PHP version for your application); use Ansible if you need that. Artisan Deployer does not deploy containerized applications: use Kubernetes if you need that.

About

Laravel Deployer over artisan

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages