Provisionator is a utility module for use in managing the deployment (provisioning) of new sites in a shared Drupal hosting environment.

The current version of the module is far from complete, but it does function. Specifically, it does:

  • create database for new site
  • populate database with selected mysqldump template file
  • copy template site directory (with settings.php, files, modules, themes)
  • modify settings.php as needed
  • create symlink to expose Drupal via Apache for the new site (as a subdirectory of a server, currently)
  • add a new record to the database, describing the site
  • list all records in the Provisionator database table

This module is still very much a work in progress. It's also likely quite rough, but it works.

It assumes that you'll be running in a shared Drupal hosting environment, with Drupal itself not installed directly within the Apache wwwroot directory. It assumes new sites will be exposed to Apache by creating symlinks from the Drupal directory to locations within wwwroot.

Downloads

Version Downloads Date Links
4.7.x-1.x-dev tar.gz (17.15 KB) | zip (20.97 KB) 2011-Feb-25 Notes

Project Information

  • Module categories: Administration, Community, Utility
  • Maintenance status: Unknown
  • Development status: Unknown
  • Downloads: 214
  • Last modified: June 13, 2007

Maintainers for Provisionator

  • dnorman - 13 commits
    last: 5 years ago, first: 5 years ago

Issues for Provisionator

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports