This repository holds the configuration for the UCSF C4 OnDemand services. Open OnDemand provides access to high-performance-compute (HPC) resources via the web browser, e.g. a file management, a command-line shell, a graphical desktop environment, job scheduler management, and access popular graphical user interfaces (GUIs). The C4 OnDemand service, currently provides:
- bc_desktop - A MATE Desktop environment
- RStudio Server - Depends on the CBI software stack.
- Jupyter Notebook - Depends on a virtual environmeent that is installed on a shared file system.
These services are launched automatically via the C4 job scheduler and will run on a compute node that can meet the requests resource specifications.
Since this is a core Open OnDemand application, it is treated differently from the rest.
- Log in as
ansible
cd repositories
git pull origin main
cd ~/repositories/c4-ondemand-interactive-apps/bc_desktop/etc/ood/config/apps
sudo cp -Rf bc_desktop/ /etc/ood/config/apps/
- Log in as
ansible
cd repositories
git pull origin main
cd ~/repositories/c4-ondemand-interactive-apps
sudo cp -Rf RStudio/ /var/www/ood/apps/sys/
- Log in as
ansible
cd repositories
git pull origin main
cd ~/repositories/c4-ondemand-interactive-apps
sudo cp -Rf jupyter/ /var/www/ood/apps/sys/
- Open OnDemand:
- Website: https://openondemand.org/
- Documentation: https://osc.github.io/ood-documentation/latest/
- Source code: https://github.com/OSC/ondemand/