nasa-jpl-memex/memex-terra

Name: memex-terra

Owner: NASA JPL MEMEX

Owner: NASA JPL MEMEX

Description: Geospatial data visualization application for MEMEX.

Created: 2015-04-09 12:19:15.0

Updated: 2018-02-25 23:14:35.0

Pushed: 2015-09-22 17:13:34.0

Homepage: http://memex.jpl.nasa.gov

Size: 9853

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Terra

Setup
clone git@github.com:memex-explorer/memex-terra.git

stall python requirements
install -r requirements.txt

stall JS/CSS requirements
rc && bower update
To run the CherryPy application
rc && python main.py
Deployment

Deployment is done using `fabric, this is not in the ``requirements.txt``` file and needs to be installed separately if you want to deploy.

install fabric

The deploy task assumes that `docker` is installed on the target machine.

It sets up 3 containers: one for mongodb, girder, and terra.

Note: The following commands should be run from the `deploy` directory.

To deploy to a specific host(or hosts), over ssh:

--hosts=some-host-1,some-host-2 deploy

You can also see the `docker ps` output of the hosts by passing status:

--hosts=some-host-1,some-host-2 status

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.