docs: update Coolify URL to https://redbull.rede5.com.br
This commit is contained in:
parent
8379e6bbcf
commit
a5b22f98b3
4 changed files with 33 additions and 17 deletions
|
|
@ -16,6 +16,7 @@ Clusters Kubernetes gerenciados via K3s (Lightweight Kubernetes).
|
|||
|
||||
Servidores standalone gerenciados individualmente.
|
||||
|
||||
- [**Redbull**](./vps/redbull/README.md): Servidor de Desenvolvimento (Coolify PaaS). IP: 185.194.141.70 - https://redbull.rede5.com.br
|
||||
- [**Apolo**](./vps/apolo/README.md): Servidor de Producao/Staging (Podman + Systemd). IP: 45.143.7.55
|
||||
- [**Vim**](./vps/vim/README.md): Servidor de Producao (Dokku PaaS). IP: 38.19.201.52
|
||||
- [**NC1**](./vps/nc1/README.md): Servidor de Producao (Podman + Systemd). IP: 185.194.141.70
|
||||
|
|
|
|||
|
|
@ -12,6 +12,9 @@ O servidor Redbull é uma infraestrutura de desenvolvimento que hospeda múltipl
|
|||
|---------|---------------|
|
||||
| **Hostname** | redbull |
|
||||
| **IP Público** | 185.194.141.70 |
|
||||
| **Domínio** | redbull.rede5.com.br |
|
||||
| **Coolify Dashboard** | https://redbull.rede5.com.br |
|
||||
| **API** | https://redbull.rede5.com.br/api/v1 |
|
||||
| **Plataforma** | VPS Ubuntu/Debian |
|
||||
| **Orquestrador** | Coolify v4 (PaaS self-hosted) |
|
||||
| **Container Runtime** | Docker |
|
||||
|
|
@ -66,7 +69,7 @@ O servidor Redbull é uma infraestrutura de desenvolvimento que hospeda múltipl
|
|||
```bash
|
||||
# Token de autenticação
|
||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
||||
URL="http://185.194.141.70:8000/api/v1"
|
||||
URL="https://redbull.rede5.com.br/api/v1"
|
||||
|
||||
# Deploy de uma aplicação
|
||||
curl -s -H "Authorization: Bearer $TOKEN" \
|
||||
|
|
@ -111,10 +114,22 @@ curl -s -X DELETE -H "X-Auth-Email: $CF_AUTH_EMAIL" -H "X-Auth-Key: $CF_AUTH_KEY
|
|||
-d '{"purge_everything":true}'
|
||||
```
|
||||
|
||||
### CI/CD Automático via Webhook
|
||||
Os webhooks GitHub estão configurados para deploy automático:
|
||||
- Push na branch `dev` → Deploy automático no Coolify
|
||||
- URL do webhook: `http://185.194.141.70:8000/api/v1/webhook/github?uuid=<APP_UUID>&secret=<SECRET>`
|
||||
### CI/CD Automático via Webhook do Coolify
|
||||
|
||||
O Coolify recebe webhooks do GitHub para deploy automático. Configure no repositório GitHub (Settings → Webhooks):
|
||||
|
||||
| App | Webhook URL | Secret |
|
||||
|-----|-------------|--------|
|
||||
| Backend | `https://redbull.rede5.com.br/api/v1/webhooks/deploy?uuid=iw4sow8s0kkg4cccsk08gsoo` | `oRTKAwXgHrIzIcXdVqa7BXPkzXVQAhwS` |
|
||||
| Frontend | `https://redbull.rede5.com.br/api/v1/webhooks/deploy?uuid=ao8g40scws0w4cgo8coc8o40` | `H3CfQuM9Jnpv9Tl37WKupEMlaaIWFlU5` |
|
||||
| Backoffice | `https://redbull.rede5.com.br/api/v1/webhooks/deploy?uuid=hg48wkw4wggwsswcwc8sooo4` | `wvREqj94RRX60113cYb2nMCZf0pmg662` |
|
||||
| Seeder | `https://redbull.rede5.com.br/api/v1/webhooks/deploy?uuid=q4w48gos8cgssso00o8w8gck` | `sa08PAj2RwyjW5VNmqKX0Ac9s7zIMyH2` |
|
||||
|
||||
Configuração do webhook no GitHub:
|
||||
- Payload URL: URL do webhook acima
|
||||
- Content type: `application/json`
|
||||
- Secret: webhook secret da app
|
||||
- Events: `Push events` (branch `dev`)
|
||||
|
||||
## Acesso SSH
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Base URL
|
||||
```
|
||||
http://185.194.141.70:8000/api/v1
|
||||
https://redbull.rede5.com.br/api/v1
|
||||
```
|
||||
|
||||
## Authentication
|
||||
|
|
@ -17,33 +17,33 @@ Token: `2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9`
|
|||
|
||||
### List all applications
|
||||
```bash
|
||||
curl -s -H "Authorization: Bearer $(cat ~/.ssh/coolify-redbull-token)" "http://185.194.141.70:8000/api/v1/applications"
|
||||
curl -s -H "Authorization: Bearer $(cat ~/.ssh/coolify-redbull-token)" "https://redbull.rede5.com.br/api/v1/applications"
|
||||
```
|
||||
|
||||
### Deploy by UUID
|
||||
```bash
|
||||
# Frontend
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/deploy?uuid=ao8g40scws0w4cgo8coc8o40"
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/deploy?uuid=ao8g40scws0w4cgo8coc8o40"
|
||||
|
||||
# Backend
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/deploy?uuid=iw4sow8s0kkg4cccsk08gsoo"
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/deploy?uuid=iw4sow8s0kkg4cccsk08gsoo"
|
||||
```
|
||||
|
||||
### Check deployment status
|
||||
```bash
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/deployments/{deployment_uuid}"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/deployments/{deployment_uuid}"
|
||||
```
|
||||
|
||||
### Start/Stop/Restart application
|
||||
```bash
|
||||
# Start
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/applications/{uuid}/start"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/applications/{uuid}/start"
|
||||
|
||||
# Stop
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/applications/{uuid}/stop"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/applications/{uuid}/stop"
|
||||
|
||||
# Restart
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/applications/{uuid}/restart"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/applications/{uuid}/restart"
|
||||
```
|
||||
|
||||
## Application UUIDs
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Inventário de Serviços Redbull
|
||||
|
||||
> Última atualização: 2026-02-16
|
||||
> Última atualização: 2026-02-18
|
||||
|
||||
## Visão Geral
|
||||
|
||||
|
|
@ -92,14 +92,14 @@ ssh redbull "docker ps -a"
|
|||
### Health Check via API
|
||||
```bash
|
||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/applications"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/applications"
|
||||
```
|
||||
|
||||
### Deploy Application
|
||||
```bash
|
||||
# Via UUID
|
||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/deploy?uuid={UUID}"
|
||||
curl -s -X GET -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/deploy?uuid={UUID}"
|
||||
```
|
||||
|
||||
### View Logs
|
||||
|
|
@ -128,7 +128,7 @@ done
|
|||
echo ""
|
||||
echo "🌐 Aplicações Coolify:"
|
||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "http://185.194.141.70:8000/api/v1/applications" 2>/dev/null | python -c "
|
||||
curl -s -H "Authorization: Bearer $TOKEN" "https://redbull.rede5.com.br/api/v1/applications" 2>/dev/null | python -c "
|
||||
import json,sys
|
||||
try:
|
||||
d = json.load(sys.stdin)
|
||||
|
|
|
|||
Loading…
Reference in a new issue