type: memory
tags: [hermes, persistent-memory]
created: 2026-06-15
updated: 2026-06-19
Memória Persistente — Hermes (COMPLETA)
> Arquivo principal do cérebro externo. Atualizado em 2026-06-19.
> Tudo que estava na memória interna do Hermes foi migrado para cá.
Projetos Supabase
Supabase Cloud — dauftiqcvgaydddoxqhh
Compartilhado por: ComercialRS + DocCorretor
- - Ref:
dauftiqcvgaydddoxqhh - - URL: https://supabase.com/dashboard/project/dauftiqcvgaydddoxqhh
- - Service Role Key disponível para operações admin
- - Management API (sbp_...) com acesso LIMITADO
- - pg_hba.conf REAL =
/etc/postgresql/pg_hba.conf(NÃO /var/lib/postgresql/data/) - - Imagem supabase/postgres: postgresql.conf → hba_file = /etc/postgresql/pg_hba.conf
- - ALTER USER sempre falha → usar trust
- - GoTrue: search_path no connection string:
?options=-csearch_path%3Dauth%2Cpublic - - Criar users:
docker exec deploy-vps-auth-1 gotrue admin createuser--admin --confirm - - JWT_SECRET:
9PbH8ddIlpJLo95hIJGTv7VLg1ZUC1CY(sincronizado entre GoTrue e PostgREST) - - VPS: root / Marcia19671951@ / IP 31.97.243.106
- - Webhook WhatsApp:
/var/www/comercialrs/data/meta_webhook_vps_service.py(porta 8083) - - task_alerts.py wrapper lock 9000s (2h30)
- - message_log check anti-spam
- - ComercialRS: webhook próprio em
/var/www/comercialrs/data/meta_webhook_vps_service.py, porta 8083 - - Chatwoot: outra configuração, outra pasta, NÃO tem a ver com ComercialRS
- - ComercialRS webhook recebe botões e texto, atualiza tarefas, NÃO chama Chatwoot API
- -
task_alerts.pywrapper lock 9000s (2h30) - -
message_logcheck anti-spam - - App:
/var/www/documentos2/app/(não deploy-vps-nodejs/app) - - Build:
PATH="/root/.nvm/versions/node/v20.20.2/bin:$PATH" node ./node_modules/vite/bin/vite.js build - - Deploy: copiar dist/ →
documentos2/app/dist/+sudo systemctl restart documentos - - Porta: 3010
- - Estado estável (Maio 2026): "Link para corretor" cria pasta ANTES do externo preencher
- - Fluxo: admin clica → token + pasta criada com client_id=null → link com folder_id → externo preenche → API atualiza pasta com client_id
- - self-hosted no VPS 31.97.243.106
- - Inbox WhatsApp configurado
- - Kanban integrado com ComercialRS
- - NÃO confundir com webhook Meta do ComercialRS
- - Login CRM: contato@rochasalesseguros.com.br / senha: 221109
- - GraphQL API com sync para Supabase
- - Integra com Chatwoot e Kanban
- - Bot: "Rocha Sales Hermes"
- - Token:
MTQ4NTc5ODUzMjI2MTYwOTY2Mw.Gmx-aV.XdnTyJr1CETWWLbHufBI6s4LO4bVjFHHPF2Qqw - - Guild: Rocha Sales (1492133095288209458)
- - Canal #site: 1516096409638535368
- - Canal Home (DM threads): 1485798532261609663
- - Config:
~/.hermes/config.yaml - - URL: obsidian.rochasalesseguros.com.br
- - Local:
/var/www/obsidian-vault/ - - Skills:
/var/www/obsidian-vault/02-AGENTS/SKILLS/ - - Migrado em: 2026-06-15
- -
supabase-gotrue-jwt-secret-mismatch— debug JWT mismatch - -
supabase-self-hosted-login-loop-fix— corrigir loop de login - -
supabase-cloud-email-confirmation-bypass— confirmar emails - -
supabase-edge-function-jwt-debug— debug 401 em Edge Functions - -
supabase-realtime-publication-debug— debug Realtime - -
supabase-vps-vs-cloud-jwt-mismatch— JWT entre VPS e Cloud - -
comercialrs-adm-role-debug— debug roles admin - -
comercialrs-painel-api-discovery— reverse-engineering API - -
doccorretor-admin-role-debug— debug admin DocCorretor - -
comercialrs-whatsapp-button-bug— botões atualizando tarefa errada - -
comercialrs-settings-debugging— debug página Settings - -
comercialrs-kanban-auto-refresh— Kanban não auto-refresh - -
comercialrs-local-deploy— build e deploy local - -
comercialrs-meta-whatsapp-button-fix— fix botão WhatsApp - -
lovable-vps-documents-deploy— deploy DocCorretor - -
lovable-vps-blank-screen-debug— debug tela preta - -
chatwoot-vps-debug— debug Chatwoot no VPS - -
comercialrs-webhook-debug— debug webhook - -
n8n-workflow-debug-vps— debug n8n via PostgreSQL - -
obsidian-vault-web-server— servir vault como site - -
note-taking— integração com vault
Estrutura de Identidades (ComercialRS)
`
auth.users.id
↓ (user_id)
profiles.user_id = profiles.id
↓ (profile.id)
team_members.id (DIFERENTE de profiles.id!)
↓
tasks.created_by = profiles.id
tasks.responsible_id = team_members.id
`
VPS Supabase Self-hosted (31.97.243.106)
ComercialRS
⚠️ NUNCA confundir com Chatwoot:
Spam Fix (Jun 2026)
DocCorretor (documentos.rochasalesseguros.com.br)
⚠️ NUNCA alterar esse fluxo sem autorização do Tecrocha
Chatwoot
Painel do Corretor (Trindade)
Discord / Bot
Credenciais Importantes
| Sistema | Credencial | |
| --- | --- | |
| VPS ComercialRS | root / Marcia19671951@ | |
| Login Painel CRM | contato@rochasalesseguros.com.br / 221109 | |
| JWT_SECRET (VPS) | 9PbH8ddIlpJLo95hIJGTv7VLg1ZUC1CY | |
| Nome | Role | |
| --- | --- | --- |
| andersonmenez@gmail.com | Anderson | admin |
| pietra.maniezzo@rochasalesseguros.com.br | Pietra | admin |
| tecrochasales@gmail.com | TecRocha Sales | admin |
| vinicius.sales@rochasalesseguros.com.br | Vinicius | admin |
| davi.freire@rochasalesseguros.com.br | Davi | manager |
| maria.giulha@rochasalesseguros.com.br | Maria Julia | pre_sales |
VPS / Deploy Info
DocCorretor Build
`bash
PATH="/root/.nvm/versions/node/v20.20.2/bin:$PATH" /root/.nvm/versions/node/v20.20.2/bin/node ./node_modules/vite/bin/vite.js build
`
DocCorretor Deploy
`bash
cp -r dist/* /var/www/documentos2/app/dist/
sudo systemctl restart documentos
`
Obsidian Vault (Cérebro Externo)
Estrutura do Vault
`
00-MOCS/ — Mapas de contexto
01-MEMORY/ — Memória, perfil, soul
02-AGENTS/ — Skills e agentes
03-SUPABASE/ — Estrutura do banco
04-PROJECTS/ — COMERCIALRS, DOCCORRETOR, CHATWOOT, etc.
05-WORKFLOWS/ — Workflows documentados
06-LOGS/ — Histórico de decisões
07-DECISIONS/ — Decisões arquiteturais
08-KNOWLEDGE/ — Base de conhecimento
09-DOCUMENTATION/ — Comandos e docs
10-BACKUPS/ — Backups
`
Skills Principais (em ~/.hermes/skills/)
Supabase (~33 skills)
ComercialRS (~5 skills)
VPS / Deploy (~10 skills)
Obsidian (~2 skills)
Última atualização: 2026-06-19
Migração: memória interna → vault Obsidian