epatters / datascienceontology-backend

Web backend for the Data Science Ontology
https://www.datascienceontology.org
Apache License 2.0
1 stars 1 forks source link

Backend for Data Science Ontology

This repository contains the web backend for the Data Science Ontology, consisting of:

The Data Science Ontology itself lives in its own repository.

Developer documentation

Pushing the design docs to CouchDB

Ensure a CouchDB instance is available and COUCH_URL and IAM_API_KEY are properly set. See the datascienceontology README for details.

Ensure CouchApp is installed. On Fedora:

sudo dnf install python2-devel
pip2 install --user couchapp

To install the JavaScript-based dependencies: cd couchdb && npm install

To start the CouchDB proxy, which needs to keep running for authentication while pushing the design docs: cd couchdb && npm run proxy

To push the design docs: cd couchdb && ./install.sh