Skip to content
This repository has been archived by the owner on Aug 1, 2019. It is now read-only.

egateam/egavm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[ Languages: English, 中文 ]

Virtual machines for EGA.

Setting up

To use your local EGA service, following the steps below.

  1. Install VirtualBox;

    • Current version is 5.1.12.
    • Optionally, install the extension pack.
  2. Download egavm.ova and import it into VirtualBox;

  3. Start virtual machine;

  4. Open your browser and visit http://localhost:30080. Or inside VM GUI, open browser and visit http://localhost:3000.

Setting up with vagrant

  1. Same as step 1 in previous section;

  2. Install Vagrant;

    • Current version is 1.9.1
  3. Get configuration file Vagrantfile and putting it in a clean directory;

  4. Download egavm.box and put it in the same directory of the configuration file;

  5. cd into the previous directory and run vagrant box add egavm egavm.box.

  6. Start virtual machine, vagrant up.

  7. Same as step 4 in previous section;

Directory Organization

  • packer/: Scirpts for building an Ubuntu base box.

  • prepare/: Scirpts for using vagrant to build VMs.

  • vm/: .box and .ova.

Instructions for building scripts

Normal users should not build EGA VMs themselves. If you insist to DIY, check README.md and other scripts in packer/ and prepare/.

Be cautious, all settings for building are optimised for China.