Documentation for this module has moved to community.aegirproject.org
This page exists merely as an archive
Current Head Deployment
Single-Site
-
Download uc_hosting.
a. enable Aegir Ubercart Integration and Aegir Ubercart Products -
Create a single-site product site. (Create content -> product)
- Title it keeping in mind that you will be using this in product kits later on
- Enter an SKU
- Uncheck "Make product and its derivatives shippable"
- Click on "save and continue"
- Click on the tab "Features"
- Choose "Create a site and adjust quotas accordingly", click Add
- Confirm and you're good to go
-
At this point you have enabled site creation on purchase on any open (non access-controlled) platforms in the Aegir instance.
-
Optionally, you can also create a product that enables access to a platform (for instance, the platform on which you are deploying OpenAtrium). Do this by creating another, seperate product with the feature "Access to Platform". You will be prompted by the ubercart features dialogue to select a platform.
Using Product Kits
You can use the Ubercart concept of product kits (documentation "in progress") to create, for instance, a premium site product on a special platform (this is still in dev), or a multi-site account. If you are using the multi-site account approach, be careful to properly set the quantity of your site products, as this value will be used to determine the new client site quota.
Alpha 1 Quick Start
-
Download and install uc_hosting.
-
Via the store administration -> hosting interface (admin/store/hosting):
a. enable all quota attributes
b. generate a demo product class -
Create a product in that class (create content)
-
Enable the hosting integration feature for that product, in admin/store/hosting
Specs:
- Original discussion in the hosting module issue queue
- Design Document
- Notes for specific implementations on the Github wiki