Access
Access your workmachine through a VPN connection. Once connected, use SSH to access workspaces directly from your IDE or terminal.
How access works
- Connect to VPN to join the workmachine network
- Add your SSH public key to authorized keys
- SSH into workspaces from your IDE or terminal
VPN Connection
The VPN connects your local machine to the workmachine network. This enables direct access to workspaces via SSH and to environment services by their service names.
VPN Connection
Install kltun to connect
curl -fsSL .../install | bash
Connected
Uptime: 2h 34m
SSH Public Key
Each workmachine has a pre-generated SSH key pair. Use the public key to integrate with external services like GitHub, GitLab, or Bitbucket.
SSH Public Key
Add this key to GitHub, GitLab, or other services to enable SSH access from your workspaces.
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGx7...kF2m workmachine-abc123
Copied to clipboard!
How to use
- Copy the public key above
- Go to GitHub → Settings → SSH Keys
- Click "New SSH Key" and paste
Add to GitHubIntegrate your workmachine with GitHub to clone private repositories.
1. Copy the workmachine public key
Find the SSH public key in your workmachine settings and click the copy button.
2. Add to GitHub
Go to GitHub → Settings → SSH and GPG Keys → New SSH Key, and paste the public key.
3. Clone repositories
Your workspaces can now clone private repositories using SSH URLs.
Tip
The same public key works for GitLab, Bitbucket, and any SSH-based service.