ngshare

ngshare is a backend server for nbgrader’s exchange service.

ngshare Logo https://img.shields.io/badge/code%20style-black-000000.svg https://travis-ci.org/LibreTexts/ngshare.svg?branch=master https://codecov.io/gh/LibreTexts/ngshare/branch/master/graph/badge.svg Documentation Status

nbgrader is a Jupyter notebooks extension for grading running on JupyterHub, but it does not work well in distributed setup of JupyterHub like in Kubernetes, because the file systems exchange uses are not connected between containers.

To solve this problem, we are letting exchange to gather all information it needs from a set of REST APIs, which is implemented by ngshare.

Project Introduction Video

Youtube Video Demo

Table of Contents