📄 neuron.md

← Vault

type: neuron

tags: [site, rochasales, frontend]

created: 2026-07-01


Rocha-Sales-Site — Neurônio

> Site público: https://rochasalesseguros.com.br/

> Projeto Lovable (Vite + React + shadcn-ui + Tailwind CSS)

> Pasta VPS: /var/www/rochasales/


📌 Estado Atual

Site público funcionando. SPA serving de /opt/rochasales/dist.

Área do Corretor (login) integrada com Supabase Cloud via Kong.


🔗 Acesso Rápido


🏗️ Arquitetura

ItemValor
---------
URLhttps://rochasalesseguros.com.br
Área Corretorhttps://rochasalesseguros.com.br/area-corretor
Adminhttps://rochasalesseguros.com.br/admin (acesso restrito)
VPS31.97.243.106 / root / Marcia19671951@
Projeto Lovablehttps://lovable.dev/projects/65e97dcc-4995-46c8-a6ac-8ab52c694c32
VariávelValor
------
VITE_PUBLIC_WHATSAPP_LINKhttps://wa.me/5511949474214
VITE_PUBLIC_CRM_API_KEYydM0ni...ZGU0
REACT_APP_BACKEND_URLhttps://lp.rochasalesseguros.com.br/api
MONGO_INITDB_ROOT_USERNAMErsadminmongodb
JWT_SECRETc1f2e3...c1d2
CORS_ORIGINSlp.rochasalesseguros.com.br, www.rochasalesseguros.com.br


📂 Estrutura de Arquivos (/var/www/rochasales)

`

rochasales/

├── src/ # Código fonte React

├── dist/ # Build de produção (/opt/rochasales/dist)

├── public/ # Assets públicos

├── index.html # HTML principal

├── package.json # Dependências

├── tailwind.config.ts # Config Tailwind

├── nginx-rochasales.conf # Config nginx standalone

├── docker-compose.yml # Docker (não usado em produção)

├── README.md # Doc Lovable

├── .env # Variáveis de ambiente

└── deploy-instructions.md # Instruções de deploy

`


🔧 Deploy

`bash

Build local (Lovable)

npm run build

Deploy manual (já configurado no VPS)

Build output vai para /opt/rochasales/dist via Lovable publish

`


⚠️ Regras Críticas

  • - "Vai quebrar?" — Confirmar ANTES de qualquer mudança em produção
  • - NÃO CONFUNDIR: O Site (rochasalesseguros.com.br) usa Kong + GoTrue LOCAL (Docker). O ComercialRS (comercialrs.) usa Supabase Cloud. São sistemas TOTALMENTE separados — não compartilham auth, DB, nem configurações.
  • - NÃO usar credenciais, tokens ou variáveis do ComercialRS no Site e vice-versa.

  • 📋 MEMORY Completa

    Ver MEMORY.md

    🛠️ Ferramentas

    Ver TOOLS/

    📖 Documentação

    Ver DOCUMENTATION/


    Ultron — 01/Jul/2026