You build. We run it. AI drives it.

Managed databases and apps. Minus the surprise bill.

Selfhost.dev runs fully-managed PostgreSQL®, MySQL®, Redis® and ClickHouse® on AWS, plus apps from GitHub and 26 one-click configurations across 23 apps in the console, including Supabase, n8n, WordPress, GitLab and Open WebUI + Ollama. The platform also has 189 AI/MCP tools. One account, one bill and you pause to $0 anytime.

Choose what to run Real infrastructure No card required No lock-in
Zero to production
<2 min

Spin up a project and ship your app

Switch without the pain
Free migration

A real engineer plans and runs your move, at no cost. Get a free audit

Deepest integration
189 MCP tools

Your AI DevOps engineer, in your editor

What you can run

Pick how it runs.
The engine is the easy part.

Four managed engines, two extensions, one project server. One account, one bill, one AI control plane. The only decision that changes what you get is the first one.

selfhost=# SELECT engine, capability, price
selfhost-#   FROM selfhost.catalog
selfhost-#  ORDER BY hosting_model;
We run it

A dedicated instance on AWS, in our account or your own. Automated backups, Multi-AZ with automatic failover, forking, scaling, live metrics and alerts. Worldwide regions. PITR and connection pooling on the SQL engines.

PostgreSQL 16, 17, 18

Restore to any second. PgBouncer pooling on port 6432, Multi-AZ failover, forking, parameter tuning, users and roles and BYOC into your own AWS account.

$5/mo from

pgvector Vector database

A switch on the instance above, not another database. Embeddings and similarity search for RAG, in the same Postgres, on the same connection string and the same bill.

includedsame instance

TimescaleDB Time-series database

The same table, chunked by time. Hypertables, native columnar compression and continuous aggregates for metrics, events and IoT. No second system to run.

includedsame instance

ClickHouse columnar

Reads one column across billions of rows. Real-time analytics on HTTP 8123 and native 9000, replicas and automatic failover through an embedded Keeper quorum. About 2.6x less than ClickHouse Cloud for the same shape.

$65/mo always-on

Redis 7.0, 7.2

0.88 ms at the 99th percentile. Measured at about 230k operations per second. Cache, queues and sessions, with snapshots, replicas, resize and Multi-AZ failover. The 2.1x is the same r7g.large class in ap-south-1, against ElastiCache at AWS list price (estimated).

2.1×cheaper than ElastiCache

MySQL 8.0, 8.4

PITR to the minute. ProxySQL pooling, Multi-AZ failover, forking, users and roles and BYOC into your own AWS account.

$5/mo from
(8 rows) One account. One bill. One AI control plane.
Time: <2 min to first database
The substrate
Amazon Web Services (AWS)Hetzner

We put each workload on the cloud that does it best and handle the ops. You just get their uptime and performance.

The AI control plane

Manage core operations
with AI.

189 MCP tools across 31 modules connect managed databases and core Projects operations to Claude, Cursor or any MCP client. For one-click deployments, MCP currently supports four configurations: Supabase, n8n (SQLite), n8n (Postgres) and Twenty. The broader 26-configuration catalog remains available in the console.

mcp · selfhost
Projects

Architect your ecosystem.
Code, databases and templates on one server.

A transparent PaaS: name it and we provision a real dedicated server for you, from 2 to 48 vCPU, kept in full view. Then drop in a GitHub repo, a database or one of 26 one-click configurations across 23 apps, each with custom domains and SSL handled for you.

Deploy from GitHub, auto-deploy on push, PR preview environments, rollbacks.

Any database: PostgreSQL, Redis, MySQL, MongoDB, one click each.

One-click apps: browse all 26 configurations across 23 apps, from Supabase and n8n to GitLab and Open WebUI + Ollama.

Custom domains + SSL, add a domain, verify DNS, go live on HTTPS.

project: web
running

Services on this server

acme/web GitHub · auto-deploy
postgres database
redis cache
supabase template
+ add a service

One-click apps

26 ready-made configurations across 23 apps

Managed databases

Production Postgres, MySQL, Redis and ClickHouse.
In our cloud or your own AWS account.

Production-grade reliability, encryption at rest, backups, PITR and Multi-AZ, without hiring a DBA. Explore managed database hosting on AWS.

VPC + security groups 0:12
Instance launched 0:48
Monitoring and backups active 1:22
Database ready 1:47
Instant provisioning

Live in under 2 minutes

Pick your instance and engine (PostgreSQL, MySQL, Redis or ClickHouse), hit deploy. VPC, security groups, backups, monitoring, alerts and Multi-AZ failover, all configured automatically on AWS. On PostgreSQL and MySQL, PITR restores to any second, with connection pooling built in.

Deploy a database
Bring your own cloud

Your AWS account. Our management.

Run managed PostgreSQL, MySQL, Redis or ClickHouse inside your own AWS account. You own the infrastructure; we handle provisioning, monitoring, backups, scaling and alerts. Your data never leaves your account and there's no lock-in.

No sales calls. No waiting.
Launch one with MCP in under 30 seconds.

Your AWS VPC · EC2 · EBS Selfhost.dev Management Your data never leaves your account
Global reach

Deploy across AWS, worldwide

Run your database close to your users on AWS, for lower latency and higher reliability, wherever they are.

Live metrics

Real-time monitoring, PITR and auto-pause

Continuous visibility into performance, point-in-time recovery to any second, database users with rotating credentials and scheduled start/stop to pause idle databases. Alerts reach you before issues escalate.

100 98 96
Cache hit ratio 99.4% Connections 27
Security and trust

Your data: encrypted, isolated,
and always under your control.

Security is not a separate tier here. Every managed instance ships locked down by default, encrypted end to end and yours to export or run in your own cloud.

See how we secure and run your data

Encrypted in transit and at rest

TLS on the wire, AWS KMS on disk. Snapshots and backups are encrypted too.

Single-tenant, dedicated instance

Your own dedicated instance, not a shared multi-tenant database pool.

Private by default

IP whitelisting and delete protection are on. Public access only if you turn it on.

Multi-AZ, PITR and backups

Automatic failover on every engine, point-in-time restore on PostgreSQL and MySQL, automated backups on all.

Your data stays yours (BYOC)

Run it in your own AWS account. Standard engines, nothing proprietary, yours to keep.

Live system status Platform availability from our public status page. View live status
Benchmarked, not hand-wavy

Fast and proven in the open.
Full durability on, no special tuning.

Real pgbench numbers on AWS, with production durability settings and zero errors across every run. Not a cherry-picked demo. See the same workload priced against AWS RDS.

~30k
read TPS at ~1 ms latency
~2,100
mixed OLTP TPS at 16 clients
~3.0x
cheaper than an equivalent RDS instance in ap-south-1 (RDS price estimated)
100%
durability on, zero errors across runs
See the full benchmarks and methodology
Pricing

Pay only for what you run.

Prepaid credits, no tiers and no subscriptions. Everything is billed by the hour against your balance and pauses at a zero balance, so you never get a surprise invoice: no mystery IOPS or egress bill at month-end.

Managed database
from $5 /mo, all in

A dedicated PostgreSQL, MySQL, Redis or ClickHouse instance on AWS, run for you and metered by the hour: from about $0.007/hr or about $0.033/hr for ClickHouse, whose smallest instance is a 4 GB box. Multi-AZ on all four, PITR and pooling on the SQL engines.

$5 /mo sized to your instance
Project server
from $0.02 /hr

A dedicated 2 vCPU / 4 GB RAM / 40 GB SSD server with 1 TB bandwidth, Hetzner's entry tier in the EU. Deploy apps from GitHub with the databases they need. Pause it and pay nothing.

$0.02 /hr $0.11 /hr
+ $5 welcome credit, no card needed + Pause at $0, no surprise invoice + No tiers, no subscriptions + No lock-in
Build your exact bill in the interactive calculator
Why we built this

The cost of self-hosting.
The control of managed. No tiers.

selfhost.dev db host app host cache dashboards bills

We spent a decade in startups watching teams burn time managing five different providers for one product. A database host here, an app host there, a cache somewhere else. Different dashboards, different bills and half the features they paid for, they never used.

Simple things like creating a database user from a UI or managing your infra from your code editor required a dedicated DevOps person. And if you tried to self-host, you spent your nights patching servers and debugging Traefik configs instead of building.

Selfhost.dev is what we wanted: everything your product needs on one platform. A managed PostgreSQL for $5/mo and you get unlimited alert rules, unlimited org users, all the features, no gating. The cost of self-hosting with the control of managed.

One platform, not five

PostgreSQL, Redis, MySQL, ClickHouse, MongoDB, app hosting and one-click apps. One account, one bill, one dashboard. No hopping between providers.

Everything included

A $5/mo database gets you unlimited alert rules, unlimited org users and every feature its engine supports, PITR and pooling included on the SQL engines. No tiers, no add-ons, no gating.

AI-native from day one

189 MCP tools for managed databases and core Projects operations. One-click deployment tools currently cover Supabase, two n8n configurations and Twenty.

One dashboard

Complete operational visibility
across databases and projects.

Live metrics

Performance monitoring

Track CPU, memory, disk I/O, latency and throughput in real time to understand how your databases and services perform under load.

Explore
Activity log

Operational status

Track everything across your databases and projects: provisioning, deploys, scaling, backups, domain and config changes and user actions, from one timeline.

Explore
Deployments

Ship on every push

One-click and auto-deploys from GitHub, with build logs, preview environments and instant rollbacks.

Custom domains, wired up

Add a domain and SSL is handled for you. Pipe deploy and health events to Slack or any webhook.

Health

System health overview

Instant visibility into the health of your databases, servers and deployments so you can catch issues before they reach users.

Real Time Metrics
Real-time PostgreSQL performance monitoring metrics
CPU Stats
49 ↑ 11.6%
Memory Consumed
31 GB ↑ 4.7%
Latency Metrics
Instance Status Latency
prod-db-01 STABLE 1.2 ms
replica-prod STABLE 0.8 ms
app-uat-02 PEAK 4.5 ms
app-uat-01 PEAK 4.1 ms
web-prod-db STABLE 2.3 ms
web-uat-db HIGH 9.3 ms
Success
61
Warning
19
Error
9
Total
89

Smart insight for you

Infrastructure health has improved by 12% compared to last week.
Also, no critical errors detected in the past 27 hours.

web
deployed 2m ago LIVE
api
push to main BUILDING
web (PR #42)
preview READY
Auto-deploy on push enabled
web.selfhost.dev SSL active
app.acme.com SSL active
Deploy succeeded
sent to Slack + webhook
ORG HEALTH STATUS
Operational
98
Auth-Prod-Cluster
99.4 %
Main-Core-DB
84.2 %
Redis-Cache-01
76.1 %
Auth-DEV-Cluster
100 %

This isn't just a screenshot. It's a fully interactive demo of the console and you can drive it right now. No signup.

Open the live demo
Testimonials

Find out why teams
choose Selfhost.dev

Already trusted by early teams and developers to run real apps and databases in production.

5-star rating5-star rating5-star rating5-star rating5-star rating

Our RDS bill kept climbing with IOPS and egress charges nobody could fully explain. On Selfhost.dev the same Postgres runs for a fraction and prepaid credits mean I watch the burn rate instead of dreading the invoice.

Atik Sharma - Senior Implementation Analyst
Atik Sharma Senior Implementation Analyst
5-star rating5-star rating5-star rating5-star rating5-star rating

I run our whole database from Cursor now: provisioning, backups, scaling, all in plain English. Spun up a production Postgres for our ML pipeline in 3 minutes without leaving my editor.

Madhav Dhadwal - Data Scientist
Madhav Dhadwal Data Scientist
5-star rating5-star rating5-star rating5-star rating5-star rating

Our team spent 15-20% of every sprint on database ops: scaling, backups, incident response. That's close to zero now. And it runs in our own cloud, so if Selfhost.dev vanished tomorrow, our data would still be there. That's rare.

Eric Brian - Product Manager
Eric Brian Product Manager
Questions

Frequently asked questions

Is Selfhost.dev the same as self-hosting?
No. Self-hosting is the practice of running software on hardware you own and maintain yourself. Selfhost.dev is a product and company that runs the servers for you, so you get the control of infrastructure we run for you without the operations, patching or pager duty. More about Selfhost.dev.
What is Selfhost.dev?
Selfhost.dev is one platform for everything your product needs: PostgreSQL, MySQL, Redis and ClickHouse (fully-managed on AWS with BYOC), Redis and MongoDB also available as one-click databases in a project, frontend and backend apps deployed from GitHub with auto-deploy, custom domains and SSL, plus 26 one-click configurations across 23 apps in the console. All on a single account with one bill and 189 MCP tools.
What can I deploy on a project?
Connect a GitHub repo (auto-deploy on push, PR previews, rollbacks), add a PostgreSQL, Redis, MySQL or MongoDB database or choose from 26 one-click configurations across 23 apps, from Supabase and n8n to GitLab and Open WebUI + Ollama. We provision the server; you architect what runs on it.
How does pricing work?
Selfhost.dev is pay-as-you-go. Top up credits from $5 and pay only for what you use, no tiers, no subscriptions. Everything is billed by the hour against your credits: a project server from around $0.02/hour, a managed PostgreSQL, MySQL or Redis database from around $5/month and ClickHouse from about $27/month. Each instance also carries a public IPv4, about $5/month ($5.50 for ClickHouse). Stop a resource and you pay nothing; run low and resources pause instead of generating a surprise bill. See pricing.
Is the free migration really free?
Yes. A Selfhost.dev engineer maps your current stack, plans the move and runs it with you, at no cost and with no commitment to switch. Start with a free cost audit and you get a line-by-line comparison of what moves, what it costs and where the savings are.
Which databases can I run?
PostgreSQL, MySQL, Redis and ClickHouse are available as dedicated, fully-managed instances on AWS (ClickHouse is the newest, our first OLAP analytics engine; Multi-AZ failover and BYOC on all; PITR and pooling on PostgreSQL and MySQL). Inside a project you can also run PostgreSQL, MySQL, Redis and MongoDB as one-click databases alongside your app.
What is BYOC?
Bring Your Own Cloud lets you run managed PostgreSQL, MySQL, Redis or ClickHouse inside your own AWS account. Selfhost.dev provisions, monitors, backs up and scales it while your data never leaves your infrastructure, no vendor lock-in.
How many MCP tools does Selfhost.dev have?
189 tools across 31 modules, covering managed databases and core Projects operations: provisioning, GitHub deployments, backups, PITR, scaling, pooling, domains, env vars and more. For one-click templates, MCP supports four configurations: Supabase, n8n (SQLite), n8n (Postgres) and Twenty; the console catalog has 26. Explore the MCP server.
How is Selfhost.dev different from Railway or Render?
Railway and Render hide the server. Selfhost.dev is a transparent PaaS: a real dedicated server you can see into (live metrics and logs), with multiple database engines, BYOC, an AI control plane and fully-managed PostgreSQL, MySQL, Redis and ClickHouse options alongside it. You get PaaS-grade ease with the visibility and cost advantages of a dedicated box. Or browse the PaaS alternatives. See comparisons.
How do I get started?
Sign up at console.selfhost.dev and $5 in free credit is added immediately, no card needed. Spend it on anything you run. No subscription; you simply stop topping up to stop.

Why self-host when
Selfhost.dev can run it for you?

PostgreSQL, Redis, MySQL, ClickHouse, MongoDB, apps, APIs and one-click apps. Everything your product needs on one platform, run for you, with core operations available through AI. Pay only for what you run.

Databases live in under 2 minutes
Get $5 in free credit at signup, no card needed
Pay only for what you run