Skip to content

jrtilson/Elgg-takeout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elgg Takeout

The aim of this project is to create simple, zero-config, cross-platform Elgg test/development environments. To accomplish this, I'm using Vagrant with VirtualBox. Essentially, you can have an Elgg test/dev environment set up in mere minutes on Windows, Mac OSX, or Linux.

Setup

  1. Install VirtualBox for your platform. (See VirtualBox Downloads)

  2. Install Vagrant for your platform. (See Vagrant Downloads)

  3. Clone this repository, ie

    git clone git://github.com/jrtilson/Elgg-takeout.git takeout

  4. Fire up vagrant

    cd takeout
    vagrant up

  5. Once Vagrant has finishished booting/configuring the vm, visit: http://127.0.0.1:8080 in your browser to check out your new Elgg test site!

Default Accounts

Elgg Admin

Username: admin
Password: administrator

MySQL

Username: root
Password: root

Development

Once the Vagrant VM has booted, you'll find the Elgg files in the local elgg folder, ie:

takeout/elgg/

This folder is symlinked in the Vagrant VM at:

/home/vagrant/elgg/elgg_root

Any changes you make in the local elgg folder will be synced to the VM. Develop away!


Todo's

  • Chef Solo provisioning
  • SSL

Jeff Tilson

About

Elgg Takeout: Express Elgg test/dev environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published