# Infracloud - Infraestrutura Rede5

Documentacao de infraestrutura como codigo (IaC) da Rede5.

## Scripts

| Script | Funcao |
|--------|--------|
| `scripts/check-connections.py` | Verifica todas as conexoes |
| `scripts/backup-vault.py` | Backup credenciais para Object Storage |

## Estrutura

```
infracloud/
├── CONNECTIONS.md       # Guia de conexoes (VPS, APIs, Tokens)
├── OBJECT-STORAGE.md    # Object Storages (Civo, Euronodes)
├── containers/          # Container files (.service, .container)
├── inventcloud/         # Projetos Inventcloud
│   └── invista/nexus/   # Invista FIDC - Nexus
│       ├── OCI.md       # Documentacao OCI
│       ├── azure-devops/# Conexoes Azure DevOps
│       └── ...
├── scripts/             # Scripts de automacao
│   ├── check-connections.py
│   └── backup-vault.py
└── vps/                 # Virtual Private Servers
    ├── redbull/         # Coolify DEV (185.194.141.70)
    ├── echo/            # Dokku PROD (152.53.120.181)
    └── absam-db/        # Cloud Database (Absam.io)
```

## Acesso Rapido

| Servidor | IP | Plataforma | Documentacao |
|----------|-----|------------|--------------|
| Redbull | 185.194.141.70 | Coolify v4 | [vps/redbull](./vps/redbull/) |
| Echo | 152.53.120.181 | Dokku | [vps/echo](./vps/echo/) |

| Absam DB | db-60604.dc-us-1.absamcloud.com:11985 | PostgreSQL 17 | [vps/absam-db](./vps/absam-db/) |

## Projetos

### Inventcloud / Invista

- [**Invista FIDC - Nexus**](./inventcloud/invista/nexus/README.md): Microservicos e cluster OCI OKE
  - [OCI Documentation](./inventcloud/invista/nexus/OCI.md)
  - [Azure DevOps Connection](./inventcloud/invista/nexus/azure-devops/CONNECTION.md)

## Conexoes

- [**Guia de Conexoes**](./CONNECTIONS.md): Referencia rapida para VPS, APIs, Tokens

## SSH Hosts

```
ssh redbull    # 185.194.141.70 (Coolify DEV)
ssh echo       # 152.53.120.181 (Dokku PROD)
ssh nc2        # 212.56.41.211 (Contabo)
ssh absam-io   # db-60604.dc-us-1.absamcloud.com (PostgreSQL)
```

---

*Atualizado em: 2026-02-24*
