Choose A Connection Path
| Need | Use |
|---|---|
| Open an HTTP service running inside a sandbox | Preview URLs |
| Expose a sandbox service behind your own domain or app session | Custom Preview Proxy |
| Connect to a WebSocket server in the sandbox | WebSockets or a signed preview WebSocket URL |
| Connect local developer tools over OpenSSH | SSH access |
| Restrict outbound traffic or understand bearer tokens | Access control and Token model |
Preview URL Shape
0.0.0.0, not only 127.0.0.1.
Preview URLs are signed bearer URLs; treat them like temporary credentials.
Security Model
| Surface | Security Note |
|---|---|
| API keys | Control-plane credentials for SDK, CLI, and API calls. |
| Preview URLs | Signed grants for a specific sandbox port. |
| Custom preview proxy targets | Header-token targets intended for customer-run reverse proxies. |
| Traffic access tokens | Optional private-traffic bearer tokens enforced by sandbox network policy. |
| SSH | Certificate-backed relay access, separate from preview URL routing. |
Networking Guides
Preview URLs
Expose HTTP and WebSocket services running inside a sandbox.
Custom Preview Proxy
Front sandbox previews with your own reverse proxy.
Access control
Restrict outbound network access for sandbox workloads.
Token model
Separate API keys, preview tokens, proxy tokens, traffic tokens, and signed URLs.
WebSockets
Connect to streaming sandbox endpoints.
SSH
Connect to a sandbox over SSH when the workflow requires it.