This repository contains the files needed to deploy an interactive noVNC workflow on the Parallel Works platform. The workflow allows accessing a containerized desktop environment through a web browser.
github.json
: Configuration file for connecting the Parallel Works workflow to this GitHub repository.noVNC.json
: Workflow step definition for setting up noVNC and starting the VNC server.workflow.xml
: Main workflow definition file specifying the resources, job scheduler, and script.thumbnail.png
: Thumbnail image representing the project.
- Create a new workflow in the Parallel Works web UI.
- Add the
github.json
,noVNC.json
,workflow.xml
,README.md
, andthumbnail.png
files to the workflow directory. - Update the
github.json
file with your repository URL and branch name. - Configure the compute resource and job scheduler in the
noVNC.json
andworkflow.xml
files. - Commit and push the changes to your GitHub repository.
- In the Parallel Works UI, go to the "Workflows" tab and select the noVNC workflow.
- Click "Run" to execute the workflow and access the containerized desktop through the web browser.
For detailed instructions and troubleshooting, refer to the Parallel Works documentation.