https://github.com/hydroshare/hydroshare-jupyterhub
The HydroShare Jupyterhub Notebook Server is an environment designed provide added value to existing HydroShare resources via interactive computational notebooks.
https://github.com/hydroshare/hydroshare-jupyterhub
Last synced: about 1 year ago
JSON representation
The HydroShare Jupyterhub Notebook Server is an environment designed provide added value to existing HydroShare resources via interactive computational notebooks.
- Host: GitHub
- URL: https://github.com/hydroshare/hydroshare-jupyterhub
- Owner: hydroshare
- Created: 2016-04-19T17:42:55.000Z (about 10 years ago)
- Default Branch: develop
- Last Pushed: 2022-01-06T22:25:43.000Z (over 4 years ago)
- Last Synced: 2025-04-23T10:18:17.911Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 33.4 MB
- Stars: 4
- Watchers: 11
- Forks: 6
- Open Issues: 54
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# HydroShare Jupyterhub Notebook Server
The HydroShare Jupyterhub Notebook Server is an environment specifically designed to link HydroShare resources to user-generated web computations (e.g. Python notebooks). It extends the FOSS [JupyerHub](https://github.com/jupyterhub/jupyterhub) project to incorporate libraries designed to provided seamless interaction with HydroShare web resources and core functionality. This project also leverages [docker](https://www.docker.com/) containers to provide users with isolated linux environments where they can build, modify, and store custom Jupyter notebooks and data. While this software can be deployed as a stand-alone application, it is intended to interact with HydroShare resources via WebApps that invoke a REST API, e.g. [Jupyer-NCSA](https://www.hydroshare.org/resource/80d9f3b4bc914628a2d1df4ebebcc3fd/) (an instance deployed at the Resourcing Open Geo-spatial Education and Research (ROGER) supercomputer).
See [setup.md](setup.md) for detailed installation instructions.