Skip to content

Gangsidestep/easy-deploy-bundle

This branch is 13 commits ahead of EasyCorp/easy-deploy-bundle:master.

Folders and files

NameName
Last commit message
Last commit date
May 29, 2017
Dec 15, 2024
May 17, 2023
Mar 31, 2018
May 14, 2023
May 24, 2017
May 25, 2017
Dec 8, 2024
May 26, 2017

Repository files navigation

EasyDeployBundle

EasyDeployBundle is the easiest way to deploy your Symfony 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 Symfony 2.7+, Symfony 3.x and Symfony 4.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 Symfony (2.7+, 3.x, 4.x).

Documentation

Tutorials

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

About

The easiest way to deploy your Symfony applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%