SSH Keys
Add your SSH public keys to Pulserun once — they’ll be automatically attached to all new instances.
Adding a Key
- Go to Settings → SSH Keys
- Click Add SSH Key
- Paste your public key (e.g., contents of
~/.ssh/id_ed25519.pub) - Give it a name
- Click Add
Or via API:
curl -X POST https://api.pulserun.dev/v1/ssh-keys \
-H "Authorization: Bearer pr_live_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "My Laptop",
"public_key": "ssh-ed25519 AAAA... user@laptop"
}'Default Key
Set one key as default — it will be automatically attached to every new instance:
curl -X PUT https://api.pulserun.dev/v1/ssh-keys/{id}/default \
-H "Authorization: Bearer pr_live_xxxxxxxxxxxxx"Removing a Key
curl -X DELETE https://api.pulserun.dev/v1/ssh-keys/{id} \
-H "Authorization: Bearer pr_live_xxxxxxxxxxxxx"Removing a key does not affect instances already launched with that key.