How it works

From signup to live site in five minutes.

Pick a tier. Connect your Claude. Vibe with your site. Here's what happens at every step.

1

You pick a tier and pay

$49/mo gets you the Starter container. We charge via Stripe — monthly or annual (10× monthly = 2 months free). Full refund within 7 days, no questions asked.

2

We provision your container

Within seconds, you have a Debian Linux container with your tier's RAM, CPU, and disk. Pre-installed: Python, Node, Git, Nginx, Claude Code, OpenAI Codex, and OpenClaw, and common build tools. You have full sudo inside — install whatever else you want.

3

You connect your AI account

From your dashboard, paste any of these:

  • An Anthropic API key for pay-as-you-go Claude Code
  • A Claude Pro or Max OAuth token — uses your existing subscription quota at no extra cost
  • An OpenAI API key for pay-as-you-go Codex
  • An OpenRouter API key (or any other provider's key) for OpenClaw — route to any model you like

You can paste more than one. Credentials are stored encrypted at rest and injected into your container on start. Your usage is metered on your provider account, not ours.

4

You vibe with your AI

Open the web terminal from your dashboard, or SSH in with your key. Type claude, codex, or openclaw: "Build me a marketing site for my newsletter." "Add a Stripe paywall." "Migrate to Postgres." The AI writes the code, runs the migrations, restarts the services. It's a real engineer, not a wizard.

5

Your site goes live at your URL

Every tier — yes, even the $49 Starter — supports your own custom domain. Point your DNS at us and we issue a free SSL cert automatically (auto-renewed). Inside the container, nginx is already serving your /workspace/public/ directory. Tell Claude where to put the files.

6

You grow without migrating

Need more headroom? Upgrade your tier from the dashboard. We resize your container in place — same files, same Claude session, same domain. Going to Pro or Studio? Same. Going to a dedicated VM? Same — your data already lives on a portable volume that we attach to your new instance.

Under the hood

What's inside your container

Each tenant gets a rootless Podman container running on shared AWS hardware. Inside, it looks and feels like a dedicated Linux server.

Filesystem

/workspace is your persistent home — survives restarts and upgrades. /workspace/public is served by nginx automatically.

Resources

Tier-defined RAM, CPU, disk, PIDs. Hard limits enforced by cgroup — you can't be starved by another tenant.

Network

Inbound HTTP/HTTPS routed by Traefik on the host. Outbound HTTPS allowed; SES relay for email. Tenant-to-tenant blocked at the firewall.

Auth

SSH with your key. Web terminal authenticated through your Vibesies session. Claude has access only inside your container.

Backups

Automatic snapshots of /workspace to encrypted S3, retention by tier. Restore any point with one command.

Pre-installed

Python 3, Node 20, Git, Nginx, Supervisord, Claude Code + OpenAI Codex + OpenClaw. Plus apt and full sudo to install anything else.

Ready to spin one up?

First container in five minutes. Cancel any time.

See plans