▍ Managed Remote SSH workspace

Your always-on Linux workspace.

SSH into one persistent Debian environment from your laptop or a compatible coding-agent app. Files, processes, and tmux stay available while your paid plan is active.

One persistent workspace and key-only inbound SSH. Cancel anytime.

  • €6/month flat price
  • 2 vCPU · 4 GB RAM · 50 GB
  • SSH + browser + CLI access
claude-refactor

$ claude

Claude Code · /workspace/repo

> Refactor data loader to stream results and add tests.

I'll refactor the data loader to use a streaming approach and add comprehensive tests.

Plan

Update loader to async generator
Add backpressure handling
Write unit tests
Update integration tests
Run test suite

Edit src/loader/stream.ts

+ 142 − 68

Edit test/loader/stream.test.ts

+ 211

Bash npm test

> 32 passed (1.2s)

✓ All tests passing.

>

What changes

The terminal becomes a place you return to.

Connect from the tools you already use

Add one key-only host to ~/.ssh/config and use the normal ssh command. The same paid pane also remains available through the Terminalbox browser terminal and CLI.

Return to the same running workspace

Paid panes do not depend on an open browser tab. Files, background processes, and the tmux-backed terminal continue while the subscription is active.

Know the boundary before buying

The gateway supports shell and remote-command sessions for the pane’s unprivileged user. It deliberately rejects TCP, agent, X11, and filesystem forwarding.

How it works

From sign-in to a persistent session.

  1. 01

    Start Base and create one pane

    Base includes one persistent environment. Copy the pane slug from the dashboard; the gateway uses that slug as the SSH username.

  2. 02

    Register your public key

    Open Dashboard → Settings → SSH → Inbound access and add your public key. The matching private key stays on your own device.

  3. 03

    Add and test the named host

    Replace the pane slug and private-key path in the host block below, then run ssh terminalbox-workspace. Verify the published host-key fingerprint on first connection.

Before you start

Questions worth answering.

Is this different from the free browser SSH client?

Yes. The free browser SSH client connects outward from a Terminalbox pane to a server you already control. This paid gateway connects inward from your local SSH client to a persistent Terminalbox pane.

How does authentication work?

Inbound access is key only. Add a public key in Terminalbox settings and keep the private key on your device. Password login is not available on the gateway.

What SSH username and port do I use?

Use the pane slug as the username, terminalbox.ai as the host, and port 2222. A pane must belong to your paid account before its slug is accepted.

Does the gateway support port forwarding, SFTP, or SSH agent forwarding?

No. It supports interactive shells and remote commands only. TCP, agent, X11, and filesystem forwarding are rejected, so choose a VPS when those capabilities are required.

Do I get root access or a dedicated IP?

No. Terminalbox provides a managed isolated container and an unprivileged user, not a root-capable VPS or dedicated public IP.

Can a coding-agent desktop app use this host?

Apps that connect through a normal SSH shell and support a custom port and identity can use the same named host. Terminalbox documents tested product-specific setup separately; check the app’s current requirements before buying.

What happens when I close my laptop?

The SSH connection ends, but the paid workspace and tmux session stay online while the subscription is active. Reconnect later through SSH, the browser terminal, or the Terminalbox CLI.

Persistent by default

Start here. Pick it up anywhere.

Plans start at €6 per month for one hosted coding-agent terminal.