The Aegir Project has moved!
This Drupal group is no longer actively used.
To get involved and learn more about Aegir, you should go to our community site,
which also contains our official documentation section and the official discussion group.
Discussion
Introduced an "example" module into Aegir.
To illustrate how the new Services API works I wrote a new "Example" feature for Aegir.
http://is.gd/d83Jl (ui) - http://is.gd/d83JZ (backend)
The front end contains a dummy hosting feature (enable under experimental), that when enabled exposes a new "example" service type.
When editing a server node, you will be able to enable the 'basic' implementation of this service type on that server.
The front end includes all the methods necessary to load, save and display the service information, including showing how to pass this
information to the backend to enable your new service.
Multi-site Apache Solr...
http://davehall.com.au/blog/dave/2010/06/26/multi-core-apache-solr-ubunt...
I came across this link in an rss feed and thought this might be nice to roll in when using mercury with aegir.
Read moreAegir Backups
I heard a rumour that Aegir was going to be adding proper scheduled backups soon, not sure if that's true?
Anyway, how are backups going to be implemented? As a server, like a webserver or MySQL server? Seems like it would be really useful to be able to have different backup 'backends' like files on a server, S3 or some other service, and then be able to push backups around a bit like sites. So I could backup hourly onto another 'local' server, and then push every day onto S3 additionally.
Read moreAdd an Aegir instance to git for ide to development server communication
My dev environment differs from that of most Drupalees. I have a webserver running on Ubuntu but my IDE is on Windows 7 (Eclipse with Egit).
I understand Mig5's workflow as illustrated by Adrian Simmons.
I understand the difference between platforms and instances.
I have succesfully installed gitolite on my development server.
I have put my build/make files under git version control. I use these files to deploy platforms with Aegir.
changing settings.php after the subsite is created through AEgir
Everything works fine with AEgir but i would like to change the settings.php once the verify is completed . dynamically i want to add db_prefix to my settings.php . please advise me
Read moreExporting Packages (Themes and Modules) From SVN
I store all my updated themes and modules in my SVN repository.
How can I get Aegir to recognize my themes and modules from an SVN repository, so I can use them to migrate a new site?
Example of where a theme is stored:
svn+ssh://user@server/var/lib/svnroot/drupal/themes/drupal_6/production/basic
Example if where my themes are stored for a specific platform on my aegir server:
/var/aegir/drupal-6.16/sites/default/themes
EDIT: Changed theme path
Read moreAegir server with multiple IP's
Hi,
Want to assign separate IP for some sites on Aegir server. Is the procedure the same as with primary IP?
Read moreCannot run initial cronjob setup
I am setting up Aegis on a virtual machine running Ubuntu 10.04.
I have had complete success up until I get to the step (in install.php) labelled: Initialize the Hosting System.
When I run the commands in this step, more specifically, when I run:
php /var/aegir/drush/drush.php --uri=http://localhost hosting-setup
It completes successfully, however, as soon as I refresh my browser, or attempt to continue through the install in my browser, the url invalidates, and returns a message that 'install.php' cannot be found.
Read moreCannot set FileETag none:/
cannot set directive
FileETag nonehave tried various locations, from httpd.conf to various files in /var/aegir/config/ - seems that apache is just ignoring this line. Any other apache options and configs works. Writing to this group, because on the non-aegir server (different one) everything is fine. Servers are not 100% identical, but I cannot understand what is causing webserver to ignore this... YSlow reports, that it is not enabled on all files.
Apache 2.2.x prefork
Pressflow latest with
Aegir 0.4 alpha7
PHP 5.2.x latest from IUS, as mod_php
Aegir 0.4 alpha 8 released
The Aegir project is proud to announce the eighth alpha of our 0.4 release cycle. Adrian and Neil have been working like crazy on the also crazy multi-server developpment branch(es) for a while and they are getting stable enough so that we can merge with the master development branch. Not stable enough, however, to not warrant a nice and routine release for you people to bundle the quiet but stable fixes we have been doing during that time. So here's the last release before we go on the multi-server development spree for good.
Read moreTransferring site from one Aegir server to another
I have spent quite a while trying to make the above happen and just succeeded, so I thought I'd share in case anyone else needs to do so. I'm not an expert on these things so I'm sure I've wasted some time here -- suggestions welcome. One optional part here (necessary in my case) is I'm using the patches at http://drupal.org/node/537016 to make ssl happen, and Secure Pages/Hijack Prevention to do all that fun http>https>http stuff. That means you can probably skip steps 1, 2, and 18-21. We'll call the first server "aegir1" and second one "aegir2"
Read moreProper way to make Cacherouter-APC, Boost work with Aegir (multisite in general) ?
Hi,
Playing with Aegir - it is a great tool, but want to make it on steroids: use boost Boost and Cacherouter+APC as an user object cache for all sites. I will not touch Varnish for now.
What is the proper way to make config that works? Problem is, that I am changing "platforms" on Aegir rapidly and moving "sites" between them often, but haven't found the way to configure them globally.
Thank you for your thoughts.
Read moreRemote Hosting on normal webspace
Hi,
i just installed aegir and must say that it is a great tool.
The main server is running smoothly and adding new sites works very well.
For example: web1.myserver.com, web2.myserver.com...
Now I want to make some of these sites available on some of my other webservers and also small webspace-packets without root-access. So installing another copy of aegir will not work.
Read moreAegir on Turnkey Linux (Please Fill in a valid Profile)
I would like to test Aegir but I am having trouble installing on a Turnkey Linux Core Appliance running on Oracle VM VirtualBox.
I get through the entire install without a glitch. I am able to create a platform for atrium-1-0-beta6 and drupal-6.16.
Cron runs and the platforms verify. The problem occurs when I try to create a site. I add the site name and the path to the
drupal installation (e.g. /var/aegir/platforms/atrium-1-0-beta6). No matter which platform
I choose I always get the error "Please fill in a valid profile." I've tried reinstalling and various configuration changes
Client Dashboard
Over at Koumbit we are working towards a fully functional client dashboard based in aegir. The idea is to give clients access to every service we offer via a single location embedded in the aegir frontend. We're thinking this functionality is not just of interest to us, so we are documenting the work here, and open to feedback.
Some questions we have:
* What to call domain name management? We want it to make sense to relatively non-technical users, but the term sites could cause confusion given the use of the term in Aegir...
How to create a site in a specific platform?
Hi all,
I have been trying in vain to aegir working for many months on a cpanel server and only later found it's not doable. Now I have it working on my local machine and I am loving it so much. It's like firebug for firefox! Thank you guys!
Aegir and Installation Profile with user input
Hi,
After reading mig5ster's excellent info on his site about Aegir, Drush Make and Installation Profiles I have the following (at this moment theoretical) question:
Is it possible to create installation profiles with user input (forms) to specify the details of the site, use them with Aegir and a platform that incorporates this profile?
Since the installation of a site is done at the backend of Aegir (which is great off course), it seems impossible to have user input (e.g. custom names).
Is this correct or am I missing something?
Regards.
All-sites theme & module best practices in a multi-site environment?
I'm new to Aegir and there are a couple things that are still unclear to me. Clearly Aegir will bring over modules in a specific site folder when you migrate a site, but what is the default handling of modules and themes in the "all" folder? I migrated a site from a drupal 6.15 platform to a 6.16 platform but it didn't touch the modules in the all folder.
Read moreFile clean up following manual hostmaster upgrade
Following a hostmaster upgrade the next step is to get the platforms and associated sites into the new front end (node/add/platform). The process creates a new platform_###.conf in /var/aegir/config/platform.d
The platform_###.conf files from the previous hostmaster install still exist. This causes multiple apache directives to be applied to the same directory.
The platform_###.conf files from the previous hostmaster install should be manually deleted following a hostmaster upgrade.
Read moreWeb and Database server options missing from install
I'm in the process of installing Aegir (again, I'm learning - hitting walls/fixing etc).
Last time I installed, under the page 'Enable hosting features' and 'Experimental' fieldset there was an radio button option for 'Web Server' and 'Database Server', but I don't have those this time around.
Why would that be? How does the install process decide what options are available?
thanks
Read more





