“For your requirements, I would recommend , particularly its self-hosted deployment.”
“You get a real PostgreSQL database.”
“Its biggest advantage is native PostgreSQL RLS.”
“You can deploy Supabase using Docker on:”
“You get authentication, storage, database APIs, and realtime functionality in one platform.”
“Supabase also notes that some managed-platform features, including managed backups and point-in-time recovery, aren't included in its standard self-hosted setup.”
“I'd also consider .”
“Nhost is particularly interesting if your team prefers GraphQL and Hasura's permission system.”
“It also offers a complete local Docker environment.”
“Custom backend – Combine PostgreSQL, an authentication provider, object storage, and your own API using frameworks such as Django, NestJS, or Laravel.”
“Custom backend: Best if you want complete control over every component and don't mind additional development.”
