README.md 2.21 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
# Provision 4.x

This branch of Provision is the first steps toward converting a drush package to a Symfony Console CLI tool.

It is IN ACTIVE DEVELOPMENT: Most things will not work yet.

The plan is to create a Provision.phar CLI tool with all of the same commands that drush provision contains.

If we attain Command-Parity with drush provision, we can switch out the command Hosting.module uses when running tasks to use provision.phar instead of drush_backend_invoke().

This way we do not have to redesign the whole system: Just replace provision.

See this issue for more information on this effort: https://www.drupal.org/node/2912579

Thoughts welcome.

 -JonPugh

helmo's avatar
helmo committed
19
# The Aegir system
20

21 22 23 24
The Aegir hosting system allows developers and site administrators to
automate many of the common tasks associated with deploying and
managing large websites. Aegir makes it easy to install, upgrade,
deploy, and backup an entire network of Drupal sites.
25

mig5's avatar
mig5 committed
26
The most up to date information regarding the project and its goals
helmo's avatar
helmo committed
27
can be found on the Aegir website and the documentation pages:
28

mig5's avatar
mig5 committed
29
   http://aegirproject.org
helmo's avatar
helmo committed
30
   http://docs.aegirproject.org/
31

32 33 34 35 36 37
This is the backend of the Aegir hosting system. The front end
(hostmaster) and the backend (provision) are designed to be run
separately, and each front end is able to drive multiple back
ends. Aegir can install itself with the software you have already
downloaded alongside this readme file.

38
To install Aegir, you should follow the instructions at:
39

helmo's avatar
helmo committed
40
   http://docs.aegirproject.org/en/3.x/install/
helmo's avatar
helmo committed
41

42
To upgrade Aegir, follow the instructions at:
43

helmo's avatar
helmo committed
44
   http://docs.aegirproject.org/en/3.x/install/upgrade
45 46

If you have further questions or are having trouble with Aegir,
helmo's avatar
helmo committed
47
check out how to reach our community at:
48

helmo's avatar
helmo committed
49
   http://docs.aegirproject.org/en/3.x/community/
50

51 52
Other documentation for developers is also available at:

helmo's avatar
helmo committed
53
   http://docs.aegirproject.org/en/3.x/extend/
helmo's avatar
helmo committed
54

55
Build status Travis: [![Build Status](https://travis-ci.org/aegir-project/provision.svg?branch=7.x-3.x)](https://travis-ci.org/aegir-project/provision) (in-depth and manual install)
helmo's avatar
helmo committed
56

helmo's avatar
helmo committed
57
Build status GitLab CI: [![build status](https://gitlab.com/aegir/provision/badges/7.x-3.x/build.svg)](https://gitlab.com/aegir/provision/commits/7.x-3.x) (debian packages)