Supabase (Apache-2.0), the open-source Firebase alternative, self-hosted on Ubuntu 24.04 LTS by cloudimg. A full PostgreSQL database with auto-generated REST and GraphQL APIs, authentication, realtime, S3-compatible storage and a Studio dashboard, deployed as the official docker-compose stack behind nginx. Per-VM secrets and JWT keys generated on first boot. 24/7 cloudimg support.
## 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.