https://github.com/candasm/artisan-deployer
Easy Laraver deployer over artisan
https://github.com/candasm/artisan-deployer
Last synced: about 1 year ago
JSON representation
Easy Laraver deployer over artisan
- Host: GitHub
- URL: https://github.com/candasm/artisan-deployer
- Owner: candasm
- License: mit
- Created: 2018-02-01T10:29:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-01T12:49:41.000Z (over 8 years ago)
- Last Synced: 2025-06-24T15:06:54.989Z (about 1 year ago)
- Language: PHP
- Size: 163 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Artisan Deployer
================
**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
* [Installation](docs/installation.md)
* [Getting Started](docs/getting-started.md)
* [Configuration](docs/configuration.md)
* [Default Deployer](docs/default-deployer.md)
> **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.