Quickback Docs

Quickback Stack

The complete Supabase alternative on Cloudflare. Auth, storage, realtime, queues, vector search, admin UI — all running on your own Cloudflare account.

Quickback Stack is the runtime services that surround your compiled API. While the Quickback Compiler generates your routes and security policies, the Stack is everything else you need to ship a real application — auth, storage, realtime, queues, an admin UI, an account UI — all on your own Cloudflare account.

What you get

ComponentServicePurpose
AuthBetter AuthEmail/OTP, passkeys, organizations, admin
StorageKV, R2Sessions, cache, files
RealtimeDurable ObjectsWebSocket for live updates
QueuesCloudflare QueuesBackground jobs, webhook delivery
Vector & AIWorkers AIEmbeddings, semantic search
WebhooksHono + QueuesSigned inbound, retried outbound
Quickback CMSEmbedded SPASchema-driven admin UI
Account UIEmbedded SPALogin, profile, orgs, admin

Architecture

┌─────────────────────────────────────────────────────────────┐
│                     Cloudflare Edge                          │
├─────────────────────────────────────────────────────────────┤
│   ┌─────────────┐    ┌─────────────┐    ┌─────────────┐    │
│   │   Workers   │    │   Durable   │    │     KV      │    │
│   │  (API/CMS)  │    │   Objects   │    │   (Cache)   │    │
│   └──────┬──────┘    └──────┬──────┘    └──────┬──────┘    │
│          │                   │                   │           │
│   ┌──────┴──────┐    ┌──────┴──────┐    ┌──────┴──────┐    │
│   │     D1      │    │  Realtime   │    │     R2      │    │
│   │  (or Neon)  │    │  (WebSocket)│    │  (Storage)  │    │
│   └─────────────┘    └─────────────┘    └─────────────┘    │
│                                                              │
│   ┌─────────────┐    ┌─────────────────────────────────┐    │
│   │   Queues    │    │         Better Auth              │    │
│   │ (Background)│    │  (Email OTP, Passkeys, etc.)    │    │
│   └─────────────┘    └─────────────────────────────────┘    │
└─────────────────────────────────────────────────────────────┘

Your account, your data

Everything in Quickback Stack runs on your own Cloudflare account:

  • Workers — your deployments, your logs
  • Storage — your KV namespaces, your R2 buckets
  • Secrets — your API keys, in your Wrangler secrets

Quickback provides the architecture and the code generation. You own the infrastructure.

Quick start

# Scaffold + compile interactively
mkdir my-app && cd my-app
npx @quickback-dev/cli start

# Deploy to your Cloudflare account
npm i -g wrangler
wrangler deploy

start handles scaffold, login (only when needed), and the first compile in one shot. The deploy step uses your own wrangler auth and ships everything to your Cloudflare account.

See also

On this page