Start here
Getting started
Create a Zipper account, add a hostname, point DNS, and put The Crown in front of origin — the simple Cloudflare alternative path.
1. Create an account
Open https://tinyzipper.com/auth/signup. No credit card. The Free plan provisions all twenty services on your first zone.
Complete country, mobile, and authenticator 2FA. That is required before the control plane opens.
2. Add a hostname
Dashboard → Zones → Add zone. Enter www.example.com. A database trigger raises every named service automatically.
Free includes 2 zones. Starter includes 8 — still one bill, not $20 per domain.
3. Copy DNS into The Herald
Open Services → The Herald. Recreate A, AAAA, CNAME, MX, TXT, and CAA records.
Turn “Proxy through The Crown” on for web hostnames. Leave MX and CAA DNS-only.
4. Change nameservers
At your registrar, replace the old nameservers with the Zipper pair shown on the zone. Lower TTL the day before.
The Vault issues a certificate once the hostname answers from Zipper. HSTS can wait until HTTPS is clean.
5. Turn on the gate
Portcullis: create a widget, embed api.js, Siteverify on the server. Keep: leave OWASP on. Moat: leave always-on on.
Optional: Edge Functions for rewrites, Site Hosting for git deploys, Origin Connect if the origin has no public IP.
6. Call the API
Dashboard → Settings → mint a token. Send Authorization: Bearer tz_live_… Writes also accept Idempotency-Key.
GET /api/v1/whoami returns role, scopes, and the plan entitlements snapshot.
Who am I
curl -sS https://tinyzipper.com/api/v1/whoami \ -H "Authorization: Bearer tz_live_YOUR_TOKEN"
Next: Quickstart in ten minutes · All docs · Create a free account