MAGPIE is a web server application designed for collaborative work between scientists, especially in the field of bio- and life-sciences. It can be used within scientific groups, as well as in a larger scale on public servers. A demo server is available here.
-
Download the guest image from here
-
Install Virtualbox and import the guest image
-
Start the guest image, open a terminal and run the following:
$ cd magpie $ ./start_server.sh
Note: The password is magpie.
-
Now you are able to connect by open up a browser and go to URL:
$ localhost:3000
-
The administrative login is the following:
$ Email: admin@admin.com $ Password: admin_password_17
-
Install ruby and rails according to the official instructions. You can find the instructions for Ubuntu, Windows and Mac OSX here. There is no need to install MySQL or PostgreSQL.
-
Install necessary packages:
$ sudo apt-get install docker.io libmagic-dev redis-server
-
Adding user to the docker group:
$ sudo usermod -aG docker $(whoami)
Afterwards you need to log off and log on.
-
Download the magpie project from github. If git is not installed you can either download it directly from here or install as follows:
$ git clone https://github.com/christbald/magpie.git
-
Change into the magpie directory and install the bundles:
$ cd magpie $ bundle install
-
Create the database with default entries and prepare the docker image:
$ rails db:reset
-
Start the rails server:
$ ./start_server.sh
-
Now you are able to connect by open up a browser and go to URL:
$ localhost:3000