Dedicated & isolated

Your platform.
Your infrastructure.

For brands that need total control: run the entire engine inside your own cloud — your database, your storage, your domain. Buyer data never touches shared servers. Same engine, same full toolkit, fully isolated.

Data sovereignty

Nothing on servers
you don't control.

A dedicated deployment runs as a single-tenant instance in your environment — your cloud account, your VPC, even on-prem. Your database and your uploads live entirely inside your perimeter.

Your database, your storageAll application and buyer data lives in your environment — nothing on ours.
EU residency / GDPRKeep data in-region. Buyer PII never leaves your jurisdiction.
Your domain & certsServe it on your own domain behind your own TLS.
Same engine, not a forkIdentical to the hosted platform — just packaged to run isolated.

The deliverable

A clean container.
One command to run.

It ships as a Docker / Docker Compose package — one app container, your database, and a cache, with persistent volumes. Bringing up a full instance is a single command.

01

Config by environment

Every setting and secret is injected at runtime — nothing sensitive is ever baked into the image.

02

Migrations on boot

The instance applies its own schema automatically on startup — no manual database steps.

03

Bring it up

One compose up stands up the whole stack — app, database, cache — ready to serve.

Scale & reliability

Stress-tested,
horizontally scalable.

The app is stateless by design, so it scales the easy way. We benchmarked a single container against its heaviest database-backed page — here's what one box did, on a laptop, with debug mode on (a conservative floor):

~1,890requests / second
0failed requests
35 ms99th-percentile latency
add replicas to scale

Sessions live in a shared cache, so you run multiple app containers behind a load balancer with no sticky-session tricks. Around 100,000 tickets a month runs comfortably on a single instance with large headroom — horizontal scale is there when you want it, not required.

Updates & security

Always current.
Always locked down.

Versioned releasesNew features ship as a new image version. Pull it, redeploy, migrations apply automatically — roll back by redeploying the prior tag. Your instance never diverges from the mainline engine.
Secrets stay yoursCredentials are environment-injected — never in the image or source. The build is secret-free.
PCI scope stays with StripeCard data never touches the application — payments are Stripe-hosted, with CSRF protection and cryptographically signed ticket QR tokens throughout.

No trade-offs

Isolated — and still the
full toolkit.

A dedicated instance is the same engine with the same 268 free tools — ticketing, a full Seat-Map Studio, promotion, payouts, analytics, white-label branding, all of it. You give up nothing for the isolation.

Built for you

Run it your way.

Tell us about your scale and your requirements, and we'll set up a dedicated instance in your environment.