From side project to enterprise, on your own Cloudflare

Your websites and apps on Cloudflare, in your own account, with no infrastructure code.

  • Free, as a launch offer: your only bill is Cloudflare’s, $0 on its free plan or $5 a month on its paid plan, Workers Paid
  • Your account, your data, no lock-in
  • No bandwidth fees for static files
One command, shipcel, builds the app on your computer, deploys it to your Cloudflare account and prints its address.

Alpha: everything here is built and tested; deploys from GitHub, the terminal and drag-and-drop have gone to real Cloudflare accounts; a few parts rest on Cloudflare betas. What isn't ready yet.

How it works

Shipcel is the control panel. Everything it sets up runs in your own Cloudflare account.

  1. You

    Push to GitHub, run shipcel, drop a folder or ask your AI agent.

  2. Shipcel

    Builds your app, sets up what it needs and checks every deploy.

  3. Your visitors

    Served from Cloudflare’s network around the world.

Stop using Shipcel and your apps keep running: they’re in your account.

No infrastructure code

  • Set up for you: Workers, builds, databases, storage, domains, secrets, sign-in and realtime, created and connected in your account. You never configure Cloudflare by hand.
  • Reviewed first: every change is shown before it happens, and recorded afterwards.
  • Daily work in the dashboard: secrets, domains, rollbacks, migrations, backups and previews.
  • Ready to deploy: starter kits deploy as they are, and the CLI recognises your framework.

Start your way

Four ways in, to the same project. Roll back any deploy in one click.

Build with your AI agent

Connect Claude Code, Codex, Cursor or another agent to Shipcel’s MCP server. Describe what you want; it builds, deploys and shows you the preview. Shipcel runs no model, so there is nothing extra to pay. Agents start at llms.txt.

Deploy from Git

Connect a GitHub repository: every push deploys, and every pull request gets its own preview address, commented on the pull request.

Deploy from your terminal

Install it with npm install -g shipcel, then run shipcel in your project: it builds on your computer and deploys, a static site or an app with server code and a database. It works in CI with a token, too.

Drag and drop

Drop a built folder in the dashboard. A new app stays unpublished, with only its preview address working, until you choose to publish.

See it in action

One minute in the dashboard, recorded with sample data.

  1. Builds with a live log, and versions to roll back to
  2. Requests, errors, response times and logs
  3. Visitors, top pages and Core Web Vitals
  4. The budget guard: what the app costs this month, day by day

What every app gets

Deploy with a git push

Every push to your production branch deploys. Every pull request gets its own preview address, on staging copies of your data.

Free address, custom domains

Every app gets your-app.your-name.workers.dev for free, and your own domain takes a few clicks.

Databases, files and key-value data

D1 SQL, R2 files and KV, created after you review them, with migrations, exports and restore; Postgres or MySQL through Hyperdrive.

Sign-in and realtime

Passkey, GitHub, Google and email sign-in, and realtime channels with presence, in your account. Standard OpenID Connect, so any library works.

Analytics and logs

Requests, errors and response times, visitors and Core Web Vitals, build logs and live logs, from Cloudflare’s own data.

Changes you can check and undo

A health check after every deploy, one-click rollback, and a share of traffic for a new version before it gets it all.

Your framework, your language

Next.js, Astro, SvelteKit, React, Vue, Hono and static sites, plus Python Workers and Docker containers.

Built for teams

Owner, developer and viewer roles, API tokens for CI, and a record of every change.

Every feature, and what isn't ready yet

No surprise bills

Shipcel watches what every app costs, so a bug that loops can’t become a bill.

  1. 50% and 80% of the budget: an alert
  2. On track to go over by the end of the month: an alert
  3. Over the budget: an alert, and a pause if you chose it
Every five minutes, Shipcel estimates what each app costs this month beyond what Cloudflare includes, and compares it with the app’s budget.
  • Free-only mode, on by default. Nothing a project can be billed for, such as file storage or containers, is created.
  • A budget for every app. $0 beyond what Cloudflare includes, unless you change it. Alerts in the dashboard, Slack, Discord or any webhook.
  • Alert only, or pause. An app that goes over can be paused: visitors see that, its schedules stop and its data stays, until you resume it.
  • The free plan stops instead of billing. Workers, D1 and KV stop at their daily limits until midnight UTC.

What the free plan includes

Shipcel's free plan sets everything up; Cloudflare's runs it in your account.

Workers, D1 and KV stop at their daily limits until midnight UTC instead of billing you.

Everything in both free plans

Full limits, what happens when you reach them, and Workers Paid

What it costs

Shipcel stays free, as a launch offer. Every price here is Cloudflare's, charged by Cloudflare at its list prices: no markup, no platform fee, no per-seat pricing.

Growth

$5 a month to Cloudflare (Workers Paid), per account, plus usage

  • 10 million requests and 30 million CPU-milliseconds a month included
  • No daily caps; extra usage at Cloudflare’s published rates
  • Containers, 10 GB databases and up to 5 minutes of CPU per request
Enterprise

Your contract with Cloudflare

  • Apps run in your own Cloudflare account, so your agreement with Cloudflare covers them
  • Your data stays in your account; Shipcel never holds it
  • Teams with owner, developer and viewer roles; single sign-on and support plans to come

A typical stack

  • Hostingits own plan and bill
  • Databaseits own plan and bill
  • File storageits own plan and bill
  • Sign-inits own plan and bill
  • Realtimeits own plan and bill

With Shipcel

Frontend, server code, databases, files, sign-in and realtime in one account, on one bill.

Start on Cloudflare's free plan

Connect GitHub and Cloudflare, and deploy. Free, with your apps in your own account.

Open the dashboard