docs: add projetos-resumo.md with CI/CD status and project overview
This commit is contained in:
parent
472600d62c
commit
461db12321
3 changed files with 142 additions and 1 deletions
1
AGENT.md
1
AGENT.md
|
|
@ -8,6 +8,7 @@ Este documento contém os tokens e APIs necessárias para gerenciar a infraestru
|
||||||
- **Arquivo**: `~/.ssh/cloudflare-token`
|
- **Arquivo**: `~/.ssh/cloudflare-token`
|
||||||
- **Email**: yamamoto@rede5.com.br
|
- **Email**: yamamoto@rede5.com.br
|
||||||
- **Zone ID (gohorsejobs.com)**: `5e7e9286849525abf7f30b451b7964ac`
|
- **Zone ID (gohorsejobs.com)**: `5e7e9286849525abf7f30b451b7964ac`
|
||||||
|
- **Zone ID (q1food.com)**: `70cdac5cc9787719d548ac6d74c98896`
|
||||||
|
|
||||||
### Coolify (Redbull)
|
### Coolify (Redbull)
|
||||||
- **Arquivo**: `~/.ssh/coolify-redbull-token`
|
- **Arquivo**: `~/.ssh/coolify-redbull-token`
|
||||||
|
|
|
||||||
|
|
@ -59,8 +59,9 @@ O servidor Redbull é uma infraestrutura de desenvolvimento que hospeda múltipl
|
||||||
|
|
||||||
## Documentação
|
## Documentação
|
||||||
|
|
||||||
|
- [**Resumo de Projetos**](./projetos-resumo.md): Status, URLs, CI/CD e webhooks
|
||||||
- [Inventário de Serviços](./services_inventory.md): Tabela completa de apps, bancos, portas e domínios
|
- [Inventário de Serviços](./services_inventory.md): Tabela completa de apps, bancos, portas e domínios
|
||||||
- [Guia de Deploy](./deployment_guide.md): Instruções passo a passo para deployment e manutenção
|
- [API Coolify](./coolify-api.md): Endpoints e comandos da API
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
||||||
|
|
|
||||||
139
vps/redbull/projetos-resumo.md
Normal file
139
vps/redbull/projetos-resumo.md
Normal file
|
|
@ -0,0 +1,139 @@
|
||||||
|
# Resumo de Projetos - Redbull (Coolify DEV)
|
||||||
|
|
||||||
|
> Atualizado: 2026-02-18
|
||||||
|
|
||||||
|
## Status Geral
|
||||||
|
|
||||||
|
| Projeto | Ambiente | Status | CI/CD | Webhook |
|
||||||
|
|---------|----------|:------:|:-----:|:-------:|
|
||||||
|
| GoHorseJobs | DEV | ✅ Running | ✅ GitHub Actions | ✅ Configurado |
|
||||||
|
| RodiziosDaqui | DEV | ✅ Running | ❌ Sem pipeline | ✅ Configurado |
|
||||||
|
| Obramarket | DEV | ❌ Unhealthy | ❌ Sem pipeline | ❌ Não configurado |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## GoHorseJobs DEV
|
||||||
|
|
||||||
|
### URLs
|
||||||
|
| Serviço | URL |
|
||||||
|
|---------|-----|
|
||||||
|
| Frontend | https://local.gohorsejobs.com |
|
||||||
|
| Backend | https://api-local.gohorsejobs.com |
|
||||||
|
| Backoffice | https://b-local.gohorsejobs.com |
|
||||||
|
| Seeder | sslip.io (interno) |
|
||||||
|
|
||||||
|
### CI/CD
|
||||||
|
| Workflow | Status | Trigger |
|
||||||
|
|----------|--------|---------|
|
||||||
|
| Deploy to Coolify DEV | ✅ Ativo | Push dev |
|
||||||
|
| Validate RSA and Run Migrations | ❌ Falhando | Push dev |
|
||||||
|
| Deploy Backend (Dev) | ✅ Ativo | Manual |
|
||||||
|
|
||||||
|
### Webhooks (Coolify)
|
||||||
|
| Serviço | UUID | Secret |
|
||||||
|
|---------|------|--------|
|
||||||
|
| Backend | `iw4sow8s0kkg4cccsk08gsoo` | `oRTKAwXgHrIzIcXdVqa7BXPkzXVQAhwS` |
|
||||||
|
| Frontend | `ao8g40scws0w4cgo8coc8o40` | `H3CfQuM9Jnpv9Tl37WKupEMlaaIWFlU5` |
|
||||||
|
| Backoffice | `hg48wkw4wggwsswcwc8sooo4` | `wvREqj94RRX60113cYb2nMCZf0pmg662` |
|
||||||
|
| Seeder | `q4w48gos8cgssso00o8w8gck` | `sa08PAj2RwyjW5VNmqKX0Ac9s7zIMyH2` |
|
||||||
|
|
||||||
|
### Repositórios
|
||||||
|
- GitHub: https://github.com/rede5/gohorsejobs
|
||||||
|
- Forgejo (mirror): https://pipe.gohorsejobs.com/bohessefm/gohorsejobs
|
||||||
|
- Branch: `dev`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## RodiziosDaqui DEV
|
||||||
|
|
||||||
|
### URLs
|
||||||
|
| Serviço | URL |
|
||||||
|
|---------|-----|
|
||||||
|
| Frontend | http://rodiziosdaqui.rede5.com.br |
|
||||||
|
| Backend | http://api.rodiziosdaqui.rede5.com.br |
|
||||||
|
| Backoffice | http://backoffice.rodiziosdaqui.rede5.com.br |
|
||||||
|
| Seeder | http://seeder.rodiziosdaqui.rede5.com.br |
|
||||||
|
|
||||||
|
### CI/CD
|
||||||
|
⚠️ **Sem pipeline configurado** - Deploy apenas via webhook manual
|
||||||
|
|
||||||
|
### Webhooks (Coolify)
|
||||||
|
| Serviço | UUID | Secret |
|
||||||
|
|---------|------|--------|
|
||||||
|
| Backend | `ecso4woo4woo0ks84888k8ck` | `ElwDbKAUgKRvKPJPCqig1v3IGc31cZvo` |
|
||||||
|
| Frontend | `l4g4cc884gc04kg8s480gs48` | `Rlz5bQyKJABIDWSZyEn30H1jvFMDF98k` |
|
||||||
|
| Backoffice | `s4kskw08400wcw8g40ossggo` | `jDMmawqSg1ObcrlSt85HZKvrnzUPwBpt` |
|
||||||
|
| Seeder | `ko0kkw4kw8g80scksg8sk0wc` | `7sCTpRSYtxsrAwFGBW5XCyiF4SR22mcn` |
|
||||||
|
|
||||||
|
### Repositório
|
||||||
|
- GitHub: https://github.com/rede5/rodiziosdaqui
|
||||||
|
- Branch: `dev`
|
||||||
|
|
||||||
|
### Banco de Dados
|
||||||
|
- PostgreSQL interno (Coolify): `rodiziosdaqui-dev`
|
||||||
|
- PostgreSQL externo (Absam): `db-60604.dc-us-1.absamcloud.com:11985`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Obramarket DEV
|
||||||
|
|
||||||
|
### Status
|
||||||
|
⚠️ **CRÍTICO** - 4 instâncias duplicadas, todas unhealthy
|
||||||
|
|
||||||
|
### URLs
|
||||||
|
| Serviço | URL | Status |
|
||||||
|
|---------|-----|--------|
|
||||||
|
| Backend (1) | sslip.io | ❌ exited:unhealthy |
|
||||||
|
| Backend (2) | sslip.io | ❌ exited:unhealthy |
|
||||||
|
| Backend (3) | sslip.io | ❌ exited:unhealthy |
|
||||||
|
| Backend (4) | sslip.io | ❌ exited:unhealthy |
|
||||||
|
|
||||||
|
### CI/CD
|
||||||
|
❌ **Sem pipeline configurado**
|
||||||
|
|
||||||
|
### Webhooks
|
||||||
|
❌ **Não configurado**
|
||||||
|
|
||||||
|
### Ações Necessárias
|
||||||
|
1. Remover instâncias duplicadas (manter apenas 1)
|
||||||
|
2. Configurar domínio próprio
|
||||||
|
3. Configurar webhook para deploy automático
|
||||||
|
4. Verificar erro no container
|
||||||
|
|
||||||
|
### Repositório
|
||||||
|
- GitHub: https://github.com/rede5/obramarket
|
||||||
|
- Branch: `main`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Bancos de Dados (Coolify)
|
||||||
|
|
||||||
|
| Database | UUID | Status | Tipo |
|
||||||
|
|----------|------|:------:|------|
|
||||||
|
| gohorsejobs-dev | `bgws48os8wgwk08o48wg8k80` | ✅ healthy | PostgreSQL 16 |
|
||||||
|
| rodiziosdaqui-dev | `e8ogwk008c8s8sok8wc00ow0` | ✅ healthy | PostgreSQL 16 |
|
||||||
|
| vaultwarden | `sg0co4s44cs48o4kc4cgg844` | ✅ healthy | PostgreSQL 16 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Webhooks URL
|
||||||
|
|
||||||
|
Configurar no GitHub (Settings → Webhooks):
|
||||||
|
|
||||||
|
```
|
||||||
|
https://redbull.rede5.com.br/api/v1/webhooks/deploy?uuid={UUID}
|
||||||
|
```
|
||||||
|
|
||||||
|
Content-Type: `application/json`
|
||||||
|
Secret: webhook secret da aplicação
|
||||||
|
Events: `Push events`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Links Úteis
|
||||||
|
|
||||||
|
- Coolify Dashboard: https://redbull.rede5.com.br
|
||||||
|
- Coolify API: https://redbull.rede5.com.br/api/v1
|
||||||
|
- GitHub Token: `~/.ssh/github-token`
|
||||||
|
- Coolify Token: `~/.ssh/coolify-redbull-token`
|
||||||
|
- Forgejo: https://pipe.gohorsejobs.com
|
||||||
Loading…
Reference in a new issue