Quick Start¶
Get from zero to a running sandbox in under five minutes. This guide covers the team / remote-gateway setup: ShoreGuard with login, managing one or more OpenShell gateways that run elsewhere.
One machine, just trying it out?
If OpenShell runs on this same box and you just want to get going, the Solo Dev guide is shorter — no account, no certificates, no remote gateway.
Step 1 — Install and start¶
ShoreGuard starts on port 8888 by default.
Step 2 — Open the UI¶
Navigate to http://localhost:8888. On a fresh install the setup wizard appears automatically.
Step 3 — Create an admin account¶
Enter an email address and a password. This becomes the first admin user and cannot be deleted from the UI.
Step 4 — Register a gateway¶
Click Register Gateway and provide:
- A unique name (e.g.
lab-gpu-01) - The gateway endpoint (e.g.
1.2.3.4:8443) - The mTLS client certificate and key if the gateway requires mutual TLS
ShoreGuard tests the connection before saving.
Step 5 — Create a sandbox¶
Open the Sandbox Wizard and walk through the steps:
- Select a container image
- Choose compute providers
- Pick policy presets (e.g.
pypi,huggingface) - Launch the sandbox
Step 6 — Monitor logs¶
Once the sandbox is running, click its name to open the real-time log view. Logs stream over WebSocket and are stored for later review.
No remote gateway yet?
If OpenShell runs on this machine, skip the registration step entirely with local mode — see the Solo Dev guide.