Skip to content

vhpgomes/rhizome

 
 

Repository files navigation

My step-by-step

This was done in a fresh install of Ubuntu Desktop 15.10.

Install NodeJS (based on this)

Install docker (based on this)

  • sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  • Open /etc/apt/sources.list.d/docker.list in your favourite editor, eg:
    • sudo vim /etc/apt/sources.list.d/docker.list
  • Add the line (for Ubuntu 15.04):
  • OR Add the line (for Ubuntu 15.10):
  • Save and close the file
  • sudo apt-get update
  • sudo apt-get purge lxc-docker
  • sudo apt-get install linux-image-extra-$(uname -r)
  • sudo apt-get install docker-engine
  • sudo service docker start

Install docker-compose (based on this)

Install ruby and sass

  • sudo apt-get install ruby
  • sudo gem install sass

Get the source code (use your forked project, if any).

  • git clone -b development https://github.com/unicef/rhizome.git
  • bump the version of the node-sass package to 3.4.2 in the /webapp/package.json file
  • rename the file /webapp/src/component/CsvMenuItem.jsx to /webapp/src/component/CSVMenuItem.jsx

Start the dockelets

  • got to
  • sudo docker-compose build
  • sudo docker-compose up

Developing

  • go to /webapp
  • sudo npm install -g gulp
  • sudo npm install -g node-gyp
  • npm install
  • gulp dev

About

Generic ETL Engine / Visualization Framework for Polio and Beyond!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 54.9%
  • Python 28.7%
  • CSS 13.3%
  • HTML 2.9%
  • Shell 0.2%