CIROH-2i2c JupyterHub
Powered by 2i2c JupyterHub on Google Cloud
CIROH, in collaboration with 2i2c, offers a dedicated JupyterHub environment on Google Cloud specifically designed for hydrological researchers. 2i2c is a cloud service provider specializing in open-source infrastructure for research and development.

Video Tutorial
Watch this video to find out how to access CIROH-2i2c Jupyterhub and how to launch and use CIROH-2i2c Jupyterhub with HydroShare:
Benefits of CIROH-2i2c JupyterHub:
-
Managed JupyterHub as a Service: CIROH Cloud takes care of the entire JupyterHub infrastructure, allowing researchers to focus on their scientific endeavors.
-
Open Source Powerhouse: Built on open-source tools, 2i2c JupyterHub offers flexibility, scalability, and a collaborative environment that fosters research advancement.
-
Leveraging Google Cloud: 2i2c utilizes Google Cloud's robust infrastructure to deliver a powerful and reliable platform for your computational needs.
Requesting Access to CIROH-2i2c JupyterHub
CIROH JupyterHub provides both CPU and GPU capabilities. To get started, please head to the Infrastructure Access page.
Infrastructure AccessIf you are participating in an event that uses the workshop environment, ask your workshop coordinator for information on logging in.
Requesting Software Installation on CIROH-2i2c JupyterHub
Before making a request, please refer to the Dockerfile for the list of software currently deployed on CIROH JupyterHub.
If your software in not listed in this file, please submit the form below to request new software installation on 2i2c JupyterHub.
JupyterHub (2i2c) Software Install FormCIROH-2i2c JupyterHub Environments
Click on the buttons below to access the CIROH-2i2c JupyterHub environments.
Note that the workshop environment is only active for the duration of the conferences and programs it supports.
CIROH Production JupyterHub CIROH Staging JupyterHub CIROH Workshop JupyterHub
Please remember to stop the server when you're not actively using it.

Server Options
-
Small - 5GB RAM, 2 CPUs
-
Medium - 11GB RAM, 4 CPUs
-
Large - 24GB RAM, 8 CPUs
-
Huge - 52GB RAM, 16 CPUs
The per user storage quota is currently set to 250 GB.
Software currently deployed on CIROH JupyterHub
Please refer to the Dockerfile for the list of software currently deployed on CIROH JupyterHub.
Cost of Use
CIROH 2i2c JupyterHub is free to use for consortium members. Its cost is covered by CIROH Infrastructure project funds.
Documentation and Resources
These external websites provide general guidance for getting the most out of 2i2c.
- 2i2c JupyterHub Documentation (If you're not sure what you're looking for, start here!)
- 2i2c Infrastructure Documentation
- 2i2c Homepage
- 2i2c Blog
- GitHub template for CIROH 2i2c images
Alternatively, check out DocuHub's specialized documentation below for information specific to CIROH's 2i2c deployment!
📄️ JupyterHub User Directory
Learn to navigate the 2i2c JupyterHub file system.
📄️ HydroShare Integration
Easily launch and execute notebooks from HydroShare.
📄️ Manage files in GCP bucket
Take advantage of Google Cloud Bucket storage.
📄️ Push and Pull to GitHub
Push to your GitHub repositories from the cloud.
📄️ Server Image Configurations
Explore CIROH's available image configurations.
📄️ Request Custom Images
Request JupyterHub server images tailored to your needs.
📄️ Persistent Conda Environment
Maintain your Conda environments between sessions.
📄️ Prevent Server Timeout
Keep your server active to sustain long-running tasks.
📄️ Python Package Version Conflicts
Debug version conflicts between your Python packages.
Help and Support
- Email UA's CIROH Cloud Team: ciroh-it-admin@ua.edu
- Message the CIROH Cloud Slack Channel: #ciroh-ua-it-admin