Skip to content

MuschPusch/vagrant-aegir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-aegir

phpmyadmin should be available at aegir.local/phpmyadmin <<<<<<< HEAD

Install

  1. Make sure you have vagrant-vbguest installed
  2. Clone this repo and run $ vagrant up to trigger the vagrant + puppet install
  3. Enable NFS in the vagrant file by commenting out disabled: true,
  4. Enable the following code in puppet/manifests/node.pp to install a Drupal platform
  5. add 192.168.99.10 aegir.local to your /etc/hosts or you local DNS
  6. check the terminal output for the one time login link for the aegir backend. If it's not showing up ssh into the machine
  7. Check the Vagrantfile and enable:
  8. Reload the vagrant box with the new configuration: $ vagrant reload

With the latest vagrant & virtualbox the guest additions seem to have some problems. If you can't mount the bindfs folder try:

$ vagrant ssh
$ sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions

and reload the box

Special thanks to ergonlogic (Christopher Gervais) and the rest of the aegir development team!

TODO

  • libarian install
  • SOLR
  • default login as aegir
  • nginx support

About

Installs aegir on a vagrant box using puppet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published