Shellbox – Instant Linux Boxes via SSH
Spin up a microVM Linux environment in seconds using pure SSH. No dashboard, no email, no password — your SSH key is your identity.
TL;DR
TL;DR: Shellbox spins up a microVM Linux environment in seconds via pure SSH — no dashboard, no email, no password. Your SSH key is your identity and you pay per minute.
Source and Accuracy Notes
⚠️ This section is MANDATORY. All links must be verified from actual source, not guessed.
- Project page: shellbox.dev — verified by direct fetch
- Source repository: No public source repo listed on the site
- License: Proprietary (no open-source license disclosed)
- HN launch thread: news.ycombinator.com/item?id= — submit your HN username if you have the ID
- Source last checked: 2026-07-21 (website fetch)
What Is Shellbox?
Shellbox is a service that provisions lightweight microVMs running Ubuntu-like Linux environments on demand, accessible entirely over SSH. There is no web dashboard, no email signup, and no password — your SSH public key is your identity.
When you SSH in for the first time, an account is automatically created from your key fingerprint. You pick a name and a size, and you get a box running within seconds. Stopped boxes resume from a memory snapshot when you reconnect.
The stated use cases are developers who need a quick isolated Linux environment, AI agents that need a sandboxed shell, and builders who want a disposable box without signing up for a full cloud VPS.
Setup Workflow
Step 1: Generate an SSH key pair (if you do not have one)
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pub
Step 2: SSH into your first box
ssh [email protected]
On first connection, your key fingerprint is used to provision an account automatically. You will be prompted to choose a box name and size.
Step 3: Configure an SSH host alias
Create an SSH config entry to avoid typing the full command every time:
# ~/.ssh/config
Host box
HostName box.shellbox.dev
User <your-username>
IdentityFile ~/.ssh/id_ed25519
ControlMaster auto
ControlPath ~/.ssh/sockets/%r@%h-%p
ControlPersist 600
mkdir -p ~/.ssh/sockets
ssh box
Step 4: Stop and resume boxes
Boxes that are stopped are stored as memory snapshots. When you SSH back in, the box resumes automatically. There is no explicit start command.
Step 5: Manage billing
Shellbox uses a balance-based model. Key thresholds from the site:
- $0.02/hr per x1 slot, billed per minute while running
- $0.50/mo per x1 slot when stopped
- Boxes auto-stop when the balance drops below $5
- Boxes are deleted when the balance reaches $0
- Refunds available for unused funds within 3 months
No subscription is required — you top up a balance and pay as you go.
How It Works Under the Hood
Based on the site description:
- Shellbox uses OCI images (Ubuntu-like Linux root filesystems) packaged into microVM root filesystems
- These are booted as microVMs — lighter than a full VM, faster than a container
- The transport is pure SSH — no proprietary agent, no special client binary
- Works with standard tools: VS Code Remote, Zed, mosh (with direct IPv6), scp, and sftp
Practical Evaluation Checklist
- Sign-up: SSH key only — no email, no password ✅
- Speed: Box available within seconds of first SSH ✅
- Snapshot resume: Stopped boxes resume from memory snapshot ✅
- Standard tooling: Works with VS Code Remote, Zed, scp, sftp ✅
- Billing: Per-minute, no subscription, refundable balance ✅
- Auto-cleanup: Box deleted at $0 balance ✅
Security Notes
- Authentication is key-based — no password to leak or brute-force
- Files are encrypted in transit over SSH
- The service is not open source, so the hypervisor and microVM isolation are not independently auditable
- No 2FA mechanism listed (there is no account dashboard to secure)
FAQ
Q: Do I need to install anything on my machine? A: No. Shellbox is pure SSH — any standard SSH client works. The VS Code Remote SSH extension is supported for GUI-based editing.
Q: How is this different from a VPS? A: A VPS provisions a full server you must manage. Shellbox boxes are microVMs that start in seconds, have no OS maintenance, and are billed per minute while running rather than monthly.
Q: What happens to my data if I forget about a running box? A: Boxes auto-stop when your balance drops below $5. At $0 the box is deleted.
Q: Is this open source? A: No. The service is proprietary. The site does not disclose the underlying hypervisor or microVM technology.
Conclusion
Shellbox targets developers who need a throwaway Linux environment without the ceremony of account creation or server management. The SSH-key-only auth, per-minute billing, and snapshot resume make it positioned as a lightweight alternative to a full VPS for one-off tasks, CI agents, or AI tooling that needs a sandbox.
If you want something fully open source you control on your own hardware, look at CICD.sh (self-hosted CI alternative). For a quick cloud shell on demand with zero friction, Shellbox is worth trying.
Related Posts
ai-setup
Recall – Persistent Memory for Claude Code via MCP Hooks
Recall gives Claude Code a permanent memory store that survives session restarts and context compaction. Four hooks capture and restore context automatically — with cloud SaaS or self-hosted options.
2/28/2026
dev-tools
Automotive Skills Suite for AI Engineering
Evaluate Automotive Skills Suite for APQP, ASPICE, HARA, safety-plan, and DIA workflows with setup notes, governance risks, and SME review guidance.
5/28/2026
dev-tools
awesome-agentic-ai-zh Roadmap Guide
Explore awesome-agentic-ai-zh as a Chinese agentic AI learning roadmap, with setup notes, track selection, study workflow, and evaluation guidance.
5/28/2026