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.
|
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
|
- [**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
|
- [**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
|
- [**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 |
|
| **Hostname** | redbull |
|
||||||
| **IP Público** | 185.194.141.70 |
|
| **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 |
|
| **Plataforma** | VPS Ubuntu/Debian |
|
||||||
| **Orquestrador** | Coolify v4 (PaaS self-hosted) |
|
| **Orquestrador** | Coolify v4 (PaaS self-hosted) |
|
||||||
| **Container Runtime** | Docker |
|
| **Container Runtime** | Docker |
|
||||||
|
|
@ -66,7 +69,7 @@ O servidor Redbull é uma infraestrutura de desenvolvimento que hospeda múltipl
|
||||||
```bash
|
```bash
|
||||||
# Token de autenticação
|
# Token de autenticação
|
||||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
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
|
# Deploy de uma aplicação
|
||||||
curl -s -H "Authorization: Bearer $TOKEN" \
|
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}'
|
-d '{"purge_everything":true}'
|
||||||
```
|
```
|
||||||
|
|
||||||
### CI/CD Automático via Webhook
|
### CI/CD Automático via Webhook do Coolify
|
||||||
Os webhooks GitHub estão configurados para deploy automático:
|
|
||||||
- Push na branch `dev` → Deploy automático no Coolify
|
O Coolify recebe webhooks do GitHub para deploy automático. Configure no repositório GitHub (Settings → Webhooks):
|
||||||
- URL do webhook: `http://185.194.141.70:8000/api/v1/webhook/github?uuid=<APP_UUID>&secret=<SECRET>`
|
|
||||||
|
| 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
|
## Acesso SSH
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
## Base URL
|
## Base URL
|
||||||
```
|
```
|
||||||
http://185.194.141.70:8000/api/v1
|
https://redbull.rede5.com.br/api/v1
|
||||||
```
|
```
|
||||||
|
|
||||||
## Authentication
|
## Authentication
|
||||||
|
|
@ -17,33 +17,33 @@ Token: `2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9`
|
||||||
|
|
||||||
### List all applications
|
### List all applications
|
||||||
```bash
|
```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
|
### Deploy by UUID
|
||||||
```bash
|
```bash
|
||||||
# Frontend
|
# 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
|
# 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
|
### Check deployment status
|
||||||
```bash
|
```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
|
### Start/Stop/Restart application
|
||||||
```bash
|
```bash
|
||||||
# Start
|
# 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
|
# 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
|
# 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
|
## Application UUIDs
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Inventário de Serviços Redbull
|
# Inventário de Serviços Redbull
|
||||||
|
|
||||||
> Última atualização: 2026-02-16
|
> Última atualização: 2026-02-18
|
||||||
|
|
||||||
## Visão Geral
|
## Visão Geral
|
||||||
|
|
||||||
|
|
@ -92,14 +92,14 @@ ssh redbull "docker ps -a"
|
||||||
### Health Check via API
|
### Health Check via API
|
||||||
```bash
|
```bash
|
||||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
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
|
### Deploy Application
|
||||||
```bash
|
```bash
|
||||||
# Via UUID
|
# Via UUID
|
||||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
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
|
### View Logs
|
||||||
|
|
@ -128,7 +128,7 @@ done
|
||||||
echo ""
|
echo ""
|
||||||
echo "🌐 Aplicações Coolify:"
|
echo "🌐 Aplicações Coolify:"
|
||||||
TOKEN="2|tjaxz6z6osQUz6whMvNMw23kcBqgToQAvMjSLos347164da9"
|
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
|
import json,sys
|
||||||
try:
|
try:
|
||||||
d = json.load(sys.stdin)
|
d = json.load(sys.stdin)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue