FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Part 4 — The first Supabase instance
How-ToDevOps

Part 4 — The first Supabase instance

via Dev.toDinh Doan Van Bien10h ago

Part 4 of 7 — Self-hosting Supabase: a learning journey We have a server, Docker Swarm, and Traefik running. Now we deploy Supabase. This is the part with the most surprises. I will document each one as we get to it. What one Supabase project is Before writing any configuration, it helps to have a clear picture of what we are deploying. One Supabase project is eight Docker services: Internet | Traefik (TLS termination, routing) | Kong (API gateway, port 8000) | +-- GoTrue (auth, port 9999) +-- PostgREST (REST API, port 3000) +-- Realtime (WebSockets, port 4000) +-- Storage (files, port 5000) +-- Studio (dashboard, port 3000) +-- postgres-meta (schema introspection, port 8080) PostgreSQL (port 5432, internal only) Kong is the only service accessible from the internet (through Traefik). All others are on an internal Docker overlay network. PostgreSQL is never published to the host. The secrets you need to generate Before writing the compose file, generate these values: # Postgres passwor

Continue reading on Dev.to

Opens in a new tab

Read Full Article
0 views

Related Articles

I Built a Visual Pathfinding Tool to Understand Uninformed Search Algorithms. Here’s What I Learned
How-To

I Built a Visual Pathfinding Tool to Understand Uninformed Search Algorithms. Here’s What I Learned

Medium Programming • 11h ago

Stop Writing Go Like It’s 2017: 15 Modern Patterns You Should Be Using
How-To

Stop Writing Go Like It’s 2017: 15 Modern Patterns You Should Be Using

Medium Programming • 11h ago

Mimic @ViewBuilder
How-To

Mimic @ViewBuilder

Medium Programming • 11h ago

These 2 Apps Help Me Make Sense of My 100K Screenshots
How-To

These 2 Apps Help Me Make Sense of My 100K Screenshots

Wired • 12h ago

How to Build a Migration-Proof Icon Picker in AEM
How-To

How to Build a Migration-Proof Icon Picker in AEM

Medium Programming • 12h ago

Discover More Articles