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:
- Setup — copy SSH keys and configure scratch storage (once per cluster)
- Submit — run the script on the cluster to allocate a compute node
- 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.