Supabase logo
Application

Supabase hosting

An open-source Firebase alternative: Postgres, auth, storage and realtime.

  • Minimum2 vCPU · 4 GB
  • Disk40 GB
  • Smallest planBusiness
  • Web interfaceYes, over HTTPS

What is Supabase?

Supabase bundles PostgreSQL with authentication, row-level-security policies, file storage, edge-style functions and realtime subscriptions, and puts a studio UI in front of all of it.

The whole stack is open source and the database underneath is ordinary Postgres, so nothing you build is locked into a proprietary API.

What you get

  • PostgreSQL with the extension set Supabase ships, and a SQL editor in the studio
  • Auth with email, magic links and OAuth providers, wired to row-level security
  • Auto-generated REST and GraphQL APIs over your tables
  • Realtime change streams, plus S3-compatible object storage

Running Supabase on Autogineer Cloud

Supabase is a one-click install here: choose it at checkout, set a root password, and the server is built, the software installed and configured, and published on its own HTTPS address — usually in about a minute, with the whole build streamed to your browser as it runs.

  • Installed and configured, not just downloaded. The build finishes only once Supabase is answering on its port with a real page — a server that could not finish is reported as failed rather than handed over looking complete.
  • A working HTTPS address from the first minute. Your server is published at an address like supabase-vps.autogineer.com, with a valid certificate, so webhooks and OAuth callbacks work immediately. Your own domain can be added afterwards.
  • Full root over SSH. The one-click install is a starting point, not a cage: you can reconfigure Supabase, install anything beside it, or replace it entirely.
  • Backups you can restore from. On-demand backups of the whole server on every paid plan, which for Supabase means its data as well as its configuration.
  • Room to grow. Resize the plan as Supabase grows, or rebuild the same server with a different app when the project changes.

Who it suits

Product teams who want Supabase's developer experience on infrastructure they control, and anyone with data-residency requirements the hosted service cannot meet.

Getting started with Supabase

  1. When the build finishes, your server's page in the dashboard shows its HTTPS address, its root password and any sign-in details the installer set for Supabase. The build console streams every step as it happens, so you can see exactly what was installed rather than taking it on trust.
  2. Open the studio with the credentials from your dashboard, create your first table, and turn on row-level security before you expose it. The connection string for your app is in the studio's settings.
  3. Add your own domain from the same page when you are ready: point a DNS record at the server and the certificate is issued for you. The original address keeps working, so nothing you configured against it breaks.
  4. Take a backup once Supabase is configured the way you want it. A backup captures the whole server, so restoring one brings back Supabase and its data together — and it is the only thing that will bring them back.

Frequently asked questions

Is self-hosted Supabase the same as their cloud?

The core services are the same open-source components. Some conveniences of their managed platform — automated backups, read replicas, their dashboard's project management — are things you operate yourself when self-hosting.

Why is the minimum plan larger than for other apps?

Supabase is not one service but several containers running together, including Postgres, and the disk holds your database as it grows. The minimum on this page is the realistic floor, not the smallest thing that will boot.

Can my app connect straight to the Postgres database?

Yes. It is a normal PostgreSQL instance, reachable with any Postgres client or ORM using the credentials shown after the build.

How long does it take to install Supabase?

About a minute. Choosing Supabase at checkout builds the server, installs it, and publishes it on an HTTPS address, streaming the progress to your browser as it happens.

What size server does Supabase need?

At least 2 vCPU, 4 GB of memory and 40 GB of disk, which is the Business plan or larger. These are the figures the installer is tested against rather than the smallest configuration that will boot.

Do I get root access to the server?

Yes. Every server includes full root access over SSH on its own port, so you can configure, extend or replace anything the one-click installer set up.

Can I use my own domain with Supabase?

Yes. Each server is published on its own HTTPS address the moment it is built — supabase-vps.autogineer.com for example, and you can point your own domain at it afterwards from the dashboard.

Related one-click apps

Browse all one-click apps →

Reviewed . Requirements and plan sizes on this page are read from the live catalogue, so they are current whenever you load it.

Deploy Supabase now

Pick a plan, set a root password, and Supabase will be installed and running in about a minute.

Launch Supabase →