Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydroshare on jupyter config fix #21

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions singleuser/base/Dockerfile.base
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,9 @@ RUN echo 'cd $HOME' >> .profile
RUN pip install hydroshare-on-jupyter==0.1.0 && \
python -m hydroshare_on_jupyter configure

# copy hydroshare on jupyter config file
COPY ./hydroshare_on_jupyter_conf ${HOME}/.config/hydroshare_on_jupyter/config
# set hydroshare_on_jupyter configuration env variables
ENV DATA=${HOME}/downloads
ENV OAUTH=${HOME}/.hs_auth

# remove work dir b/c we're using "data"
RUN rm -rf ~/work
Expand Down
7 changes: 4 additions & 3 deletions singleuser/base/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@

This is the base singleuser image for the CUAHSI JupyterHub platform. The purpose of this image is to establish a basic (and small) environment that provides integration with HydroShare, that can be extended to derived more complex images. Below are the primary tools and libraries included in this environment:

1. `hs_restclient`: A python library for interfacing with HydroShare's web API - [hs_restclient repository](https://github.com/hydroshare/hs_restclient)
2. `iCommands`: A command-line toolset for working with iRODs - [icommands documentation](https://docs.irods.org/master/icommands/user/)
3. `TauDEM`: A suite of digital elevation model tools for hydrologic analysis - [TauDEM homepage](http://hydrology.usu.edu/taudem/taudem5/index.html)
1. `hsclient`: A python client for interacting with HydroShare in an object oriented way - [repo](https://github.com/hydroshare/hsclient/).
1. `hydroshare_on_jupyter`: JupyterLab plugin for interacting with HydroShare resources within JupyterLab's development environment - [repo](https://github.com/hydroshare/hydroshare_jupyter_sync).
1. `iCommands`: A command-line toolset for working with iRODs - [icommands documentation](https://docs.irods.org/master/icommands/user/)
1. `TauDEM`: A suite of digital elevation model tools for hydrologic analysis - [TauDEM homepage](http://hydrology.usu.edu/taudem/taudem5/index.html)

3 changes: 0 additions & 3 deletions singleuser/base/hydroshare_on_jupyter_conf

This file was deleted.