Inventário de Serviços Vim
Última atualização: 2026-02-14
Visão Geral
Este documento apresenta o inventário completo de serviços hospedados no servidor Vim (38.19.201.52), utilizando a plataforma Dokku como camada de gerenciamento de aplicações baseadas em contêineres.
Tabela de Aplicações
| Aplicação |
Domínio |
Porta |
Proxy |
Banco de Dados |
SSL |
Status |
| gohorse-backend |
dokku.rede5.com.br |
8521 |
Desabilitado |
PostgreSQL externo (Absam) |
- |
Rodando |
| gohorse-frontend |
dokku.rede5.com.br |
3000 |
Nginx |
- |
- |
Rodando |
| gohorse-backoffice |
gohorse-backoffice.dokku.rede5.com.br |
3001 |
Nginx |
postgres-main |
- |
Rodando |
| gohorse-seeder |
gohorse-seeder.dokku.rede5.com.br |
3001 |
Nginx |
postgres-main |
- |
Rodando |
| gohorsejobs |
gohorsejobs.dokku.rede5.com.br |
8521 |
Nginx |
postgres-main |
- |
Rodando |
| sextando |
api-dev.sextando.com.br |
8080 |
Nginx |
postgres-main |
HTTPS |
Rodando |
| sextando-frontend |
dev.sextando.com.br |
3000 |
Nginx |
- |
HTTPS |
Rodando |
| agno-orquestrador |
agno.rede5.com.br |
5000 |
Nginx |
agno-db |
HTTPS |
Rodando |
Notas sobre Aplicações
- gohorse-backend: Proxy Dokku desabilitado, Docker expõe porta 8521 diretamente. Usa banco PostgreSQL externo (Absam Cloud). JWT_SECRET configurado.
- gohorsejobs: Porta 8521 compartilhada com gohorse-backend (containers diferentes).
- gohorse-frontend: Possui container docker-compose dev rodando em paralelo ao Dokku.
Tabela de Bancos de Dados
| Serviço |
Versao |
Apps Vinculados |
Porta |
Volume |
| postgres-main |
17 |
gohorsejobs, sextando, gohorse-backoffice, gohorse-seeder |
5432 |
/var/lib/dokku/services/postgres/postgres-main/data |
| agno-db |
18.1 |
agno-orquestrador |
5432 |
/var/lib/dokku/services/postgres/agno-db/data |
Nota: gohorse-backend usa banco PostgreSQL externo (Absam Cloud), nao o postgres-main local.
Containers Docker Ativos
| Container |
Imagem |
Porta |
Notas |
| gohorse-backend.web.1 |
dokku/gohorse-backend:latest |
8521/tcp |
API Go, deploy 2026-02-14 |
| gohorse-frontend.web.1 |
27aa73f3586b |
3000/tcp |
Frontend Next.js |
| gohorse-backoffice.web.1 |
dokku/gohorse-backoffice:latest |
3001/tcp |
Backoffice NestJS |
| gohorse-seeder.web.1 |
dokku/gohorse-seeder:latest |
3001/tcp |
Seeder (healthy) |
| gohorsejobs.web.1 |
dokku/gohorsejobs:latest |
8521/tcp |
Jobs API Go |
| sextando.web.1 |
dokku/sextando:latest |
8080/tcp |
API Sextando |
| sextando-frontend.web.1 |
b208b5d37fc5 |
3000/tcp |
Frontend Sextando |
| agno-orquestrador.web.1 |
dokku/agno-orquestrador:latest |
5000/tcp |
Streamlit + DeepSeek |
| gohorse-frontend-dev |
node:20-alpine |
3000 |
Docker-compose dev |
| dokku.postgres.postgres-main |
postgres:17 |
5432/tcp |
Banco principal |
| dokku.postgres.agno-db |
postgres:18.1 |
5432/tcp |
Banco Agno |
Repositorios Git
| App |
Tipo |
Remote |
URL |
| gohorse-frontend |
Forgejo |
origin |
pipe.gohorsejobs.com/bohessefm/gohorsejobs.git |
| gohorse-frontend |
Dokku |
dokku |
dokku@localhost:gohorse-frontend |
| gohorse-backend |
Dokku |
dokku |
dokku@localhost:gohorse-backend |
| agno-orquestrador |
GitHub |
origin |
github.com/rede5/agno-orquestrador |
Dominios e SSL
| Dominio |
App |
SSL |
| dokku.rede5.com.br |
gohorse-backend, gohorse-frontend |
HTTP |
| gohorse-backoffice.dokku.rede5.com.br |
gohorse-backoffice |
HTTP |
| gohorse-seeder.dokku.rede5.com.br |
gohorse-seeder |
HTTP |
| gohorsejobs.dokku.rede5.com.br |
gohorsejobs |
HTTP |
| api-dev.sextando.com.br |
sextando |
Let's Encrypt |
| dev.sextando.com.br |
sextando-frontend |
Let's Encrypt |
| agno.rede5.com.br |
agno-orquestrador |
Let's Encrypt |
Portas do Sistema
| Porta |
Servico |
| 22 |
SSH |
| 80 |
Nginx (redirect para 443) |
| 443 |
Nginx (HTTPS) |
| 8521 |
gohorse-backend (Docker direto) |
Services Systemd
| Servico |
Status |
| docker.service |
active |
| dokku-event-listener.service |
active |
| nginx.service |
active |
Issues Conhecidas
- Containers orfaos: Deploys antigos deixam containers stopped. Limpar com docker container prune.
- Migration duplicates: Backend tinha migrations com prefixos duplicados (013-019). Corrigido em 2026-02-14 renumerando para 037-043.
- Migration runner PG transaction bug: O runner de migrations nao tratava transacoes PG abortadas corretamente quando tabelas ja existiam. Corrigido em 2026-02-14.
- SSL faltando: Dominios dokku.rede5.com.br ainda sem HTTPS.