This repository demonstrate how to self-host Supabase using Docker Compose through dPanel. It includes all necessary services and configurations to run a local instance of Supabase on your machine.
- Sign up for dPanel and create a new server.
To register server in dPanel, you can visit dPanel documentation.
-
Connect to github, and create a new application.
-
Find the repository and connect it to dPanel.
-
Fill the application details (Dependencies, Build Command, Run Command, and Port). And select the target resource to deploy the application.
-
Add environment variables if needed. You can use the variables in the
docker-compose.ymlfile. -
Preview the application and deploy it.
-
Manage the application in dPanel, you can see the logs, metrics, and other details of the application.
- Official README.md - Official documentation and setup guide for self-hosting Supabase with Docker Compose