GitHub and GitLab
Clone and push over SSH.
The OpenSSH client and an app that manages your keys and hosts. Make a key, add it to GitHub, connect to your servers.
Private keys stay in the outpost. They sync encrypted; only your browser can decrypt them.
Create an ed25519 key, or import the one you have. Copy the public key, or press Add to GitHub or Add to GitLab and paste it there.
Edit ~/.ssh/config as a list of hosts: name, user, address, port and key. Press Test connection to check it before you need it.
Keys and hosts sync with your 0cloud account, encrypted in your browser first. On a new computer, sign in and git push works.
The key never leaves your browser. We store the right-hand column only.
Clone and push over SSH.
Any host that speaks SSH.
ssh -L to reach a database.
Attach to long sessions.
Passphrase asked once.
Move files both ways.
Through the 0cloud relay, the outpost’s link to the internet. The SSH session stays encrypted end to end.
No. Keys are encrypted in your browser before they sync, and only your browser can decrypt them.
Yes. Add your key to GitHub or GitLab and clone, pull and push as usual.