Managing 50 CiviCRM installations using aegir

From DevSummit
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Intros

Dan: Josue: 22 seperate installs of CiviCRM each hand upgraded Michelle: working on python scripts to deploy mediawiki farm

May 1st / PeopleLink vs Aeger for multiple drupel stuff

=May 1st approach

Dupel core drupel-6.0 drupel-7.0 every user has symlink to core drupel and each user has own sites directory, running suexec.

Started with drupel multi-site, every site shares web directory & insecure. MFPL switched every shares and can ride.

Downside is for 10% upgrades, each user needs d

Aegir

Drush is drupel + shell

Aegir is drush and drush make based

drush make works like make

Progressive Tech project uses a make file in git repo. Patches directory

bash script goes through each instance


Aeger is drupel interface to drush drush make

  • Server
  • Site
  • <something>

Michelle MeidaWiki python scripts=

local settings template based on API of hosting company every site has on code (no symlinks)

Jamie: MediaWiki has multi-site option.

Questions

Drupel Features: co

4.1 CiviCRM , every config is in db, but config files can override everything.

Lead developers of CiviCRM deal with people who can't edit files on remote host

Two classes of config, w/ security info & wihtout

best practice is to #include security into settings.php

http://code.google.com/p/ruckusing/


May 1st people link control panel

upgrading apps big issue.

cpanel installs but doesn't update


Other tools=

http://drupal.org/project/pantheon

http://www.heroku.com/

more talk

PTP hosts everything on May 1st people link, own own servers

100 virtual servers , 25 physical servers.