Self-Hosting Sanity Studio vs Managed Hosting
Sanity gives you options for where the Studio lives. The content itself always sits in Sanity’s hosted API — but the Studio, the React app your editors use, is yours to host wherever you like. There are three broad choices, and the right one depends on how much control you need.
Sanity's hosted Studio
The simplest path: run sanity deploy and your Studio lives on a sanity.studio subdomain (or a custom domain), hosted and updated by Sanity. For most solo builders and small teams this is the right default — there’s nothing to operate. The trade-off is less control over authentication, proxying, and where it sits relative to your site.
Self-hosting it yourself
Because the Studio is just a build output, you can host it anywhere — including on your own domain, behind your own access controls, colocated with your Next.js front end. You get full control over auth, routing, and deployment. The cost is that running and updating it is now your responsibility.
Managed hosting
The middle path: someone else runs the server and handles SSL, patching, and isolation, while you keep the control that comes from hosting the Studio on your own domain next to your app. You get the ownership of self-hosting without the operational overhead.
How to choose
If your setup is simple and you don’t need the Studio on your own domain, Sanity’s hosted Studio is hard to beat. If you want it behind your own authentication, on your domain, alongside your Next.js app — self-hosting or a managed host is the better fit.
On SrvBot
The Site Pro plan lets you self-host the Studio alongside your Next.js front end on the same platform — isolated, EU-hosted, with SSL handled for you. You keep control of the domain and access; we run the box underneath. More at /sanity.
The bottom line
There’s no single right answer — just a trade between convenience and control. Start with Sanity’s hosted Studio if in doubt; move to self-hosted or managed when you need it on your own terms. See how we host both halves at /sanity.