This site is archived.

Autosite: A minimal approach to Drupal mass hosting

Code & Development

Autosite: A minimal approach to Drupal mass hosting

5 minutes (lightning talk)

Room:

tags

Drupal 7 has two very exciting features for mass self-service hosting of small Drupal sites: Support of SQLite and the sites/sites.php file. Combined with a sandboxed PHP, it is now possible to automatically and safely create full new Drupal sites without any kernel hacks. This talk introduces the autosite module that wraps this functionality for easy deployment.

These components are briefly touched: Nameserver and Apache setup for sub-domains and independent domains, hardening and sandboxing PHP using Suhosin, my approach to database setup using SQLite, file hosting for sub-sites using the new sites/site.php file, and options for creating an install profile for the sub-sites.

The autosite modules does not strive to replace the excellent Aegir system for setting up a full multi-server hosting business. Rather, it provides a lean approach to setting up and hosting many Drupal sites, applicable eg. for intranets or SEO agencies.

Resources