docker/README.md
This is the official Docker Compose setup for self-hosted Supabase. It provides a complete stack with all Supabase services running locally or on your infrastructure.
Follow the detailed setup guide in our documentation: Self-Hosting with Docker
The guide covers:
This Docker Compose configuration includes the following services:
update.shBack up your database, then:
sh update.sh --dry-run # optional preview
sh update.sh
sh run.sh pull && sh run.sh recreate
See the update guide for conflicts,
breaking changes, pinning a release, and older installs without .supabase-version.
For troubleshooting common issues, see:
Self-hosted Supabase is community-supported. Get help and connect with other users:
Share your self-hosting experience:
⚠️ The default configuration is not secure for production use.
Before deploying to production, you must:
.env fileSee the main installation guide and the how-tos in the documentation.
This repository is licensed under the Apache 2.0 License. See the main Supabase repository for details.