Skip to content

Production-ready Supabase self-hosting with Docker Compose, Swarm & Portainer. Complete wiki documentation, automated setup scripts, and support for all deployment methods. Battle-tested configuration with external resource management.

License

Notifications You must be signed in to change notification settings

tsensei/supabase-swarm

Repository files navigation

Supabase Self-Hosting with Docker 🚀

Supabase Docker Swarm Cover

A production-ready Supabase self-hosting configuration that works with Docker Compose, Docker Swarm, and Portainer.

⭐ Love this project?

If this configuration helped you get Supabase running smoothly, please consider giving it a star! It really helps others discover this solution.

🚀 Quick Start

Prerequisites

  • Docker Engine
  • Domain name (optional, for production)
  • S3-compatible storage credentials (required for file storage)

Choose Your Deployment Method

Method Best For Setup
Docker Compose Development, single server 📖 Wiki Guide
Docker Swarm Production, multi-server 📖 Wiki Guide
Portainer GUI management 📖 Wiki Guide

Quick Commands

# Clone and setup
git clone <your-repo-url>
cd supabase-swarm

# Choose your method and follow the wiki guide
# Or run automated setup
./setup.sh --help

📚 Documentation

🌐 Access Supabase

Default credentials: supabase / this_password_is_insecure_and_should_be_updated

🔧 Files

  • docker-compose.yml - Docker Swarm/Portainer configuration
  • docker-compose.standalone.yml - Docker Compose configuration
  • setup.sh - Automated setup script
  • environment-variables.txt - Configuration template

🤝 Contributing

Found a bug? Have an improvement? Please contribute back to help others!

  • 🐛 Found a bug? Open an issue!
  • 💡 Have an improvement? Submit a PR!
  • 📚 Documentation needs work? We'd love your help!
  • ⭐ Star the repo if it helped you!

📄 License

Apache 2.0 License (same as Supabase)


🎯 Goal: Make Supabase self-hosting as painless as possible for everyone!

About

Production-ready Supabase self-hosting with Docker Compose, Swarm & Portainer. Complete wiki documentation, automated setup scripts, and support for all deployment methods. Battle-tested configuration with external resource management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published