Deploy
Deploy anything.
On a server run for you.Push a frontend or a backend from GitHub, React, Next.js, and Vue, or Go, Ruby, Node, and Python, or drop in a one-click Supabase template, and point a domain at it. Your code runs on a dedicated server Selfhost.dev provisions and maintains, with auto-deploy on push, PR previews, and SSL handled for you.
From "I need this live" to a URL in minutes, without hiring DevOps. Deploy and manage it all from your AI editor via 161 MCP tools, billed by the hour with no usage meter.
Deploy guides
Pick what you are
shipping.
The full open-source Supabase stack, one click, on a server run for you.
Read the guideShip any Dockerfile or Docker Compose app to a managed server, no registry to wrangle.
Read the guideDeploy a Django, Flask, or FastAPI app from GitHub, with a database one click away.
Read the guideRun Next.js on a server you control, with a predictable bill instead of Vercel usage pricing.
Read the guideBuild and serve a React single-page app from GitHub on a server run for you.
Read the guideDeploy a Node.js app or API from GitHub, auto-detected and built, on a server run for you.
Read the guideDeploy a Django app from GitHub with Postgres, static files, and SSL handled, on a server run for you.
Read the guideDeploy a Go service from GitHub, built to a small static binary and run on a server you control.
Read the guideDeploy a Laravel app from GitHub with PHP, a managed database, queues, and SSL, on a server run for you.
Read the guideDeploy a multi-container app straight from your docker-compose.yml, on a server run for you.
Read the guideSelf-host WordPress, full or headless, on a server you control, with no shared-host limits.
Read the guideA React or Next.js frontend, a Go, Ruby, Node, or Python backend, a Dockerfile, or a static site. Connect a repo, enable auto-deploy on push, and Selfhost.dev detects the build for you.
See how Projects workSupabase is the live one-click template today. Any other stack deploys straight from a GitHub repo using the build packs below.
Build packs
Deploy from GitHub,
however your app is built.
Selfhost.dev auto-detects how to build your repo, or you can take full control. Set the base directory, port, and ignore paths, then deploy.
Auto-detected for Node, Go, Python, Ruby, Rust, PHP, and SSR frameworks like Next.js. The default, zero config.
Bring your own Dockerfile for full control over the build.
Multi-container apps, deployed straight from your compose file.
Frontend SPAs like React, Vue, and Svelte, plus plain static sites, built and served for you.
Billing
Pay by the hour.
Never a surprise bill.
Top up credits from $5 and pay only for the hours you run. No tiers, no monthly subscription, no per-request meter.
A project server runs about $0.50 a day around the clock. Pause it and you pay nothing, the meter stops with it.
Resources pause at a zero balance instead of running up an overage, so spend is capped at what you have topped up.