laravel-package artisan-deployer
The easiest way to deploy Laravel applications
bencagri/artisan-deployer
The easiest way to deploy Laravel applications
- Thursday, February 1, 2018
- by bencagri
- Repository
- 1 Watchers
- 5 Stars
- 17 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
Artisan Deployer
, (*1)
, (*2)
Artisan Deployer is the easiest way to deploy your Laravel applications., (*3)
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., (*4)