📄 NOTA-ESCOPO-APLICACOES.md

← Vault

Arquitetura das Aplicações — NÃO CONFUNDIR!

Regra de ouro: rochasalesseguros.com.br e comercialrs.rochasalesseguros.com.br são aplicações DIFERENTES. Não mexer uma no lugar da outra.


Aplicação 1: Site Público (rochasalesseguros.com.br)

> ⚠️ NÃO usar credenciais dos corretores neste site. Este projeto usa Supabase self-hosted local (VPS), não o Cloud.


Aplicação 2: Admin/CRM (comercialrs.rochasalesseguros.com.br)

> ✅ Este é o projeto que gerencia os 8 corretores + TecRocha. Todas as contas vivem aqui.


Arquitetura Nginx (VPS)

`

/etc/nginx/sites-enabled/

├── rochasales.conf → rochasalesseguros.com.br (site público)

├── comercialrs.rochasalesseguros.com.br → comercialrs.rochasalesseguros.com.br (admin/CRM)

├── documentos.rochasalesseguros.com.br → DocCorretor

├── obsidian.rochasalesseguros.com.br → Vault Obsidian

├── n8n.rochasalesseguros.com.br → n8n

├── chatwoot → Chatwoot

└── ...outros

`


Banco de Dados (Supabase Cloud dauftiqcvgaydddoxqhh)

Tabelas principais:

TecRocha Sales: tecrochasales@gmail.com → role admin


Como Salvar contexto no vault

Sempre que alterarmos algo, registrar no canal correto:

ItemDetalhe
---------------
URLhttps://rochasalesseguros.com.br
DescriçãoLanding page pública — sem login/admin
Build/var/www/rochasales//opt/rochasales/dist/
Nginx root/opt/rochasales/dist/
Config/etc/nginx/sites-enabled/rochasales.conf
SupabaseProxy para self-hosted VPS (172.23.0.x) — NÃO É O BANCO DOS CORRETORES
StackReact + Vite (Lovable) — marketing direto
JS Bundleindex-BKN6aWGh.js (739KB)
Supabase ProjectNão é o mesmo do admin!
ItemDetalhe
---------------
URLhttps://comercialrs.rochasalesseguros.com.br
DescriçãoPainel admin + área do corretor — COM LOGIN
Build/var/www/comercialrs/dist/
Nginx root/var/www/comercialrs/dist/
Config/etc/nginx/sites-enabled/comercialrs.rochasalesseguros.com.br
SupabaseProxy para Supabase Cloud dauftiqcvgaydddoxqhh
StackTanStack Start + Supabase Cloud
Admin JSAdmLayout-C9fDjxRv.js, AdmUsers-*.js, etc.
O que mudouOnde salvar
--------------------------
Admin/CRM dos corretores10-CHANNELS/DISCORD-SITE/CONTEXTO.md
Supabase Cloud (banco, contas)03-SUPABASE/ESTRUTURA-SUPABASE.md
Site público (rochasalesseguros.com.br)10-CHANNELS/DISCORD-GERAL/CONTEXTO.md
Chatwoot10-CHANNELS/DISCORD-CHATWOOT/CONTEXTO.md


ERRO COMUM EVITADO (19/06/2026)

> NÃO modificar rochasales.conf achando que está mexendo no admin.

> O admin fica em comercialrs.rochasalesseguros.com.br que já tem proxy correto.

> rochasales.conf → proxy para self-hosted (VPS, inativo)

> comercialrs.conf → proxy para Supabase Cloud ✅


Atualizado: 2026-06-19 — Nota de separação de aplicações