uabrc / uabrc.github.io

UAB Research Computing Documentation
https://docs.rc.uab.edu
21 stars 12 forks source link

Sandbox apps on OOD #428

Open wwarriner opened 1 year ago

wwarriner commented 1 year ago

What would you like to see added?

Add docs on using Sandbox Apps on OOD.

wwarriner commented 1 year ago

Purpose

The purpose of Sandbox apps is to provide an in-browser display for interactive graphical applications installed on Cheaha.

Rather than wait for us to develop interactive apps for you, now you can develop and deploy your own!

Responsibilities

As with all research software, researchers are responsible for maintaining their own custom software and app definitions fall into that category.

What we can support:

Development

Deployment

Document the process of deploying a sandbox app on OOD

Generally:

  1. Make $DATA_USER/ondemand/dev
  2. OOD -> Help -> Restart Web Server
  3. Clone the job repo into it (either through OOD interface or directly into dir)
  4. Go to "My Interactive Sessions" and check the left pane

Examples

From Cheaha:

Other Examples:

Here is where we can get creative!