Provision CiviCRM is a Drush module to automatically setup Drupal instances with the CiviCRM constituent relationship management module. It is specifically aimed towards the Aegir project.
Main features
The CiviCRM database is configured inside the same database as the Drupal one. Sites can be installed, migrated and cloned. The CiviCRM site key is generated automatically. However, the crontabs for CiviMail and CiviMember are not yet configured.
There are still some rough edges, but it is used in production.
Requirements
You must use CiviCRM >= 3.3.5; Provision >= 1.3, drush_make >= 2.3 and Drush 4.x is recommended.
Quickstart
- Install a copy of the code of provision_civicrm in your /var/aegir/.drush/
- Create a platform with CiviCRM in sites/all/modules/ (sample makefile)
- Add the platform inside Aegir (Node -> add -> platform)
When new sites are created in the platform, provision_civicrm will detect that CiviCRM is available and will automatically install it. It also creates automatically a "civicron" user and role in order to simplify cron management (if you are using drush >= 4.x).
Screencast: http://www.bidon.ca/random/2010-12-30-creating-civicrm-websites-using-ae...
For doing development with CiviCRM: http://www.bidon.ca/en/random/2011-10-26-installing-civicrm-svn-trunk-ae...
For more documentation, see: http://community.aegirproject.org/contrib-modules/provision-civicrm
Support
Please use the issue queue and report with as much detail as possible, including the Drupal/CiviCRM/Aegir/drush version. If possible, include a full debug trace (drush @hostmaster hosting-task [nid] --debug).
Also try with the latest git version before reporting an issue. The latest git master branch is usually stable.
This project is sponsored in part by Koumbit.org.
For custom development and support, you can also contact the author via his website.
Downloads
| Version | Downloads | Date | Links |
|---|---|---|---|
| 6.x-1.0-beta3 | tar.gz (27.06 KB) | zip (31.24 KB) | 2012-Apr-27 | Notes |
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: Drush
- Downloads: 199
- Last modified: October 28, 2011
