Skip to content

Positron Remote SSH

Launch Positron on Alpine (CU Boulder) or amc-bodhi (CU Anschutz) HPC clusters with a single command.


How It Works

The script allocates a compute node on your HPC cluster via SLURM and provides SSH connection instructions for remote development with Positron. It uses a ProxyJump SSH pattern to connect through the login node to your allocated compute node. See the Positron Remote SSH docs for more on how Remote SSH works.

graph LR
  A["🖥️ Your Machine\n(Positron)"] -->|SSH| B["🌐 Login Node\n(gateway)"]
  B -->|ProxyJump| C["⚡ Compute Node\n(workspace)"]

The workflow is three steps:

  1. Setup — copy SSH keys and configure scratch storage (once per cluster)
  2. Submit — run the script on the cluster to allocate a compute node
  3. Connect — paste the SSH config into Positron and connect

Supported Clusters

Cluster Institution Partition Memory CPUs VPN Required
Alpine CU Boulder Research Computing amilan 24 GB 4 No
amc-bodhi CU Anschutz Medical Campus positron 24 GB 8 Yes

Prerequisites

  • Access to Alpine or amc-bodhi HPC cluster
  • Positron installed on your local machine
  • SSH key configured for cluster access
  • amc-bodhi only: Connected to AMC VPN

Get Started

Head to the Quick Start guide to get up and running, or run Setup if this is your first time.