Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.supabase-ubuntu-24-04-f9b9070c-ab95-405c-8d8a-fb832aa30b33/image8_logolarge.png

Supabase on Ubuntu 24.04 LTS

by cloudimg

Supabase on Ubuntu 24.04 LTS by cloudimg

Supabase on Ubuntu 24.04 LTS by cloudimg

Supabase is the open-source Firebase alternative. This cloudimg image self-hosts the official Supabase stack on Ubuntu 24.04 LTS, giving you a complete application backend in minutes: a full PostgreSQL database with auto-generated REST and GraphQL APIs, authentication, realtime subscriptions, S3-compatible file storage and a polished Studio dashboard, all behind an nginx reverse proxy on port 80, with data on a dedicated Azure data disk and per-VM secrets generated on the first boot of every VM. Backed by 24/7 expert support.

Complete Backend

A full PostgreSQL 17 database with auto-generated REST and GraphQL APIs (PostgREST), authentication (GoTrue), realtime subscriptions, S3-compatible file storage, and the Supabase Studio dashboard for managing your database, tables, SQL, auth and APIs.

Official Stack

The official docker-compose stack (postgres, kong API gateway, gotrue, postgrest, realtime, storage, imgproxy, postgres-meta, studio, supavisor) runs under Docker behind nginx on port 80; the Studio dashboard and every API are reached through that one endpoint.

Dedicated Data Disk

The PostgreSQL data and uploaded files live on a dedicated, independently resizable Azure data disk mounted at /var/lib/supabase, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

On the first boot of every VM a fresh set of per-VM secrets is generated - a unique POSTGRES_PASSWORD, a random JWT_SECRET, the matching anon and service_role API keys signed with it, and a Studio dashboard password - written to a root-only file, so no two VMs ever share keys.

Why Choose cloudimg?

  • 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
  • Production Ready from Launch Pre configured, security patched, and validated before publication
  • Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

  • A full PostgreSQL 17 database with auto-generated REST and GraphQL APIs
  • Authentication (GoTrue), realtime subscriptions, and S3-compatible file storage
  • The Supabase Studio dashboard, fronted by nginx on port 80
  • The official docker-compose stack (kong, gotrue, postgrest, realtime, storage, imgproxy, postgres-meta, studio, supavisor)
  • A dedicated Azure data disk at /var/lib/supabase for the database and storage objects
  • Per-VM secrets (POSTGRES_PASSWORD, JWT_SECRET, anon/service keys, dashboard password) generated on first boot

Supabase serves plain HTTP on port 80 - front it with TLS and your own domain before production.

Use Cases

A self-hosted application backend, a Firebase alternative on PostgreSQL, instant REST/GraphQL APIs over your data, auth and realtime for apps, and an owned BaaS on your own infrastructure.

Visit www.cloudimg.co.uk/guides/supabase-on-ubuntu-24-04-azure for the full user guide.

Supabase is a trademark of Supabase, Inc. cloudimg is not affiliated with or endorsed by Supabase, Inc.; this is an independently packaged distribution of the open-source software. All trademarks are the property of their respective holders.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.supabase-ubuntu-24-04-f9b9070c-ab95-405c-8d8a-fb832aa30b33/image4_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.supabase-ubuntu-24-04-f9b9070c-ab95-405c-8d8a-fb832aa30b33/image7_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.supabase-ubuntu-24-04-f9b9070c-ab95-405c-8d8a-fb832aa30b33/image6_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.supabase-ubuntu-24-04-f9b9070c-ab95-405c-8d8a-fb832aa30b33/image0_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use Trademarks About our ads Manage cookies