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 150+ 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.