Supabase is an open-source backend-as-a-service (BaaS) platform designed to simplify building and scaling applications by offering a fully managed backend. It’s often considered an open-source alternative to Firebase, with a focus on using standard SQL databases like PostgreSQL.
If you don't have a VPS yet, check the available options here: Supabase VPS hosting 🚀
Some core Supabase features include:
A fully-managed PostgreSQL instance offering strong consistency and ACID compliance.
Supports authentication through OAuth, email/password, and other methods, along with secure user sessions.
Enables real-time subscriptions to data changes using PostgreSQL replication and WebSockets.
Automatically generates RESTful APIs for your database with role-based access control (RBAC).
Offers secure file storage integrated with authentication, ideal for handling media files.
Serverless functions for adding custom business logic and low-latency responses.
An intuitive interface for managing databases, users, and tracking real-time changes.
With Hostinger's Ubuntu 22.04 64bit with Supabase VPS template, setting up Supabase is streamlined, as it comes pre-installed.
How to access Supabase
Open a web browser and go to:
http://[your-vps-ip]:8000
Replacing [your-vps-ip] with the actual IP address of your VPS.
The system creates an account for the panel using fixed credentials:
Username: supabase
Password: the password you entered during the initial setup
After logging in, you will be presented with the main dashboard of Supabase:
Scroll down to explore some sample projects:
On the left side, you find the dashboard sidebar, which provides access to the various features and sections of your Supabase project.
Supabase makes it easy to get up and running with a full-featured database and real-time capabilities. After these initial steps, you’re all set to make the most of your Supabase on your Hostinger VPS.
Additional resources