This is the VICTOR image template for our hub hosted by 2i2c. Our machines host a number of computational models for various uses in the volcanology community. This image supports both conda (python) and R interactable coding environemnts, and will soon support a set of geoscience modeling tools on a virtual desktop, including QGIS and and Paraview. If further questions arise, please contact victor@ldeo.columbia.edu for additional project information and machine specific issues, and support@2i2c.org for platform-wide queries. Below, a brief outline of the technology behind this project, as well as some key links.
Checkout the 2i2c docs for an in-depth guide on how to use this template repository to create a custom user image and use it for your hub ➡️ https://docs.2i2c.org/en/latest/admin/howto/environment/hub-user-image-template-guide.html.
This template repository enables jupyterhub/repo2docker-action. This GitHub action builds a Docker image using the contents of this repo and pushes it our the Quay.io repository.
It provides an example of a environment.yml
conda configuration file for repo2docker to use.
This file can be used to list all the conda packages that need to be installed by repo2docker
in your environment.
The repo2docker-action
will update the base repo2docker conda environment with the packages listed in this environment.yml
file.
Note: A complete list of possible configuration files that can be added to the repository and be used by repo2docker to build the Docker image, can be found in the repo2docker docs.