πŸ“„ SKILL.md

← Vault

name: rochasales-supabase-debug

description: Debug broker area tools not appearing on rochasalesseguros.com.br β€” self-hosted Supabase on VPS

category: devops


Skill: rochasales Supabase Self-Hosted Debug

Context

Rochasalesseguros.com.br uses a self-hosted Supabase on VPS (NOT Supabase Cloud).

The Supabase URL is https://xdexxwycztdqlvfnpgac.supabase.co β†’ resolves to Kong on VPS port 8000.

The admin user tecrochasales@gmail.com id: 9b645fa9-c5ed-4537-a803-4b66d6e6b63d.

Problem

Tools in "Área do Corretor" not appearing. Kong returns {"message":"name resolution failed"} for /rest/v1/ routes.

Architecture (self-hosted Supabase on VPS)

`

VPS Port 443 β†’ Nginx (frontend Next.js)

VPS Port 8000 β†’ Kong API Gateway

β”œβ”€β”€ /auth/v1/ β†’ GoTrue (auth service) port 9999

β”œβ”€β”€ /rest/v1/ β†’ PostgREST port 3000

└── /storage/v1/ β†’ Storage service port 5000

VPS Port 5433 β†’ PostgreSQL

`

Common Silent Failure: Container Defined But Not Running

THE #1 cause of API failures on this stack: PostgREST container is defined in docker-compose.yml but NOT running.

Symptoms:

DO NOT confuse these two β€” they are completely different projects with different databases.