SSH keys let you connect directly to your sandboxes from your terminal. There are two sides: your personal keys (so you can SSH in) and OpenResearch's key (so OpenResearch can manage your machines).
Add your public SSH keys in Settings > SSH Keys. You can add multiple keys (e.g. one per device).
When you add or remove a key, OpenResearch automatically syncs your keys to every sandbox across all organizations you belong to. This means:
Keys are tied to your user account, not to a specific org. If you belong to multiple orgs, your keys are synced to sandboxes in all of them.
For OpenResearch to connect to your self-managed machines, you need to add OpenResearch's public SSH key. SSH into your machine and run:
mkdir -p ~/.ssh && echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcZEFwBtpplE56F4R6Bc7iJH8fSJ4y7IuRkA/OuGWll [email protected]" >> ~/.ssh/authorized_keys
Or paste OpenResearch's public key directly in your provider's SSH key settings (e.g. AWS, GCP, Lambda, Runpod, etc).
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcZEFwBtpplE56F4R6Bc7iJH8fSJ4y7IuRkA/OuGWll [email protected]