nuitrcs / quest_ood_rstudio_server

Quest OpenOnDemand app to run RStudio Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rstudio Server for Deployment on Northwestern High-Performance Computing cluster Quest

This app was derived from from fas-ondemand-rstudio which itself was derived frombc_osc_rstudio_server, a template kindly provided by the OSC OpenOnDemand Team.

It launches a Rstudio server within a batch job.

Prerequisites

Singularity is required as the software will be run as a singularity container.

Install

The main branch of this repo is automatically deployed by puppet to /var/www/ood/apps/sys/ on the ondemand nodes.

Development

To make changes in a development environment, login to OnDemand and start a shell session and then follow these instructions:

# create the development folder if you still not have one
mkdir -pv $HOME/ondemand/dev/
cd $HOME/ondemand/dev/

# clone the repository in a subfolder for your version of the app
git clone https://github.com/nuitrcs/quest_ood_rstudio_server

# Change the working directory to this new directory
cd quest_ood_rstudio_server

Once that's done, you can run your version of the app from the sandbox control panel under the dev menu on the ondemand dashboard.

See also:

About

Quest OpenOnDemand app to run RStudio Server

License:MIT License


Languages

Language:HTML 64.8%Language:JavaScript 34.1%Language:Shell 1.1%