Meet Druml - multisite management tool

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
dealancer's picture

Hi,

I would like to introduce Druml (http://www.usedruml.com), which is a Drupal multisite management tool. It simplifies deployments of code and allows to perform various tasks for multiple sites. It can run in multithread mode. It integrates with Acquia. You can also extend it with custom functionality as you want.

Druml was written in Georgetown University to support around 300 of Drupal websites. Traditional tools were unusable for that amount of sites so we decided to create our own. What we were able to share we called Druml, what was very custom we kept in a secret place, but it is possible to share too.

Drums is easy to use, here is one of the examples:

druml remote-drush prod --list=all --jobs=3 "rr" "updb -y" "fra -y" "cc all"

For more information please visit website: http://www.usedruml.com or GitHub page: https://github.com/georgetown-university/druml.

Thanks!

Comments

Very nice, less packaging

btopro's picture

Very nice, less packaging then https://drupal.org/project/drush_recipes so do you then run these in some bash scripts or something to do larger opertaions like migrations, stagged clean up from 1 distro to the next, etc?

Also what is this little mini marketing site done in I love it?

Thanks for the feedback! We

dealancer's picture

Thanks for the feedback!

We extended Druml with our custom bash script to perform deployments, that includes making backups, extracting code from the git repo, merging branches, pushing code, running updates and etc... We also have custom script to create new sites that relies on the generic Druml functionality.

We haven't done migrations using Druml yet, but looking at our Drupal 8 development, we may do this in future.

Mini-marketing site is a bare HTML hosted on the GIthub. I have found free template in the Internet and used it.

Multisite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: