Skip to content

The Littlest JupyterHub Deployment of the Open Data Cube (ODC)

License

Notifications You must be signed in to change notification settings

AMA-Labs/tljh-opendatacube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Open Data Cube Plugin for The Littlest JupyterHub

odc-logo

About


This plugin provides a simple way for groups and institutions to utilize Open Data Cube for multiple users with Jupyter Notebooks

The tljh-opendatacube plugin..

  • installs Open Data Cube in the host venv, making it available for each user
  • installs any ODC dependancies as well as a few standard datascience packages
  • installs PostgreSQL and sets up the database required to operate ODC
  • creates a datacube.conf file for each user
  • and configures a shared directory for users

odc-logo

The Open Data Cube makes managing and processing Earth observation data easier by organizing the metadata and files available from different platforms and providing a simple interface to reproject and access data as arrays.

Usage


When installing TLJH, you will need to append this plugin as an argument to the curl bootstrap/install script:

--plugin git+https://github.com/AMA-Labs/tljh-opendatacube

For Example:

curl https://raw.githubusercontent.com/jupyterhub/the-littlest-jupyterhub/master/bootstrap/bootstrap.py | sudo python3 - \
   --admin <admin-name>:<admin-password> \
   --plugin git+https://github.com/AMA-Labs/tljh-opendatacube

More Information

About

The Littlest JupyterHub Deployment of the Open Data Cube (ODC)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages