infracloud/vps/saveinmed-db/README.md

92 lines
1.7 KiB
Markdown

# Saveinmed Database Server
Cloud Database gerenciado pela Absam.io para o projeto Saveinmed.
## Informacoes do Servidor
| Campo | Valor |
|-------|-------|
| vpsID | 60604 |
| Nome | novo-cloud-database |
| OS | PostgreSQL 17 |
| Provedor | Absam.io |
## Conectividade
### SSH
| Campo | Valor |
|-------|-------|
| Host | db-60604.dc-us-1.absamcloud.com |
| Porta | 18863 |
| Usuario | admin |
| Senha | `~/.ssh/absam-db-novo` |
### PostgreSQL
| Tipo | Host | Porta |
|------|------|-------|
| Privado (interno) | 10.0.9.219 | 5432 |
| Publico | db-60604.dc-us-1.absamcloud.com | 11985 |
### Credenciais do Banco
| Campo | Valor |
|-------|-------|
| Database | saveinmed |
| Usuario | saveinmed |
| Senha | `8ljys1jlnfmu` |
> Credenciais SSH completas em `~/.ssh/absam-db-novo`
## Configuracao SSH
Adicionar ao `~/.ssh/config`:
```
Host saveinmed-db
HostName db-60604.dc-us-1.absamcloud.com
User admin
Port 18863
PreferredAuthentications password
PubkeyAuthentication no
```
## Uso
### Conectar via SSH
```bash
ssh saveinmed-db
# Senha: ver ~/.ssh/absam-db-novo
```
### Conectar ao PostgreSQL (via tunel SSH)
```bash
# Criar tunel SSH
ssh -L 15432:10.0.9.219:5432 saveinmed-db -N
# Conectar ao banco
psql -h localhost -p 15432 -U saveinmed -d saveinmed
```
### Conectar ao PostgreSQL (porta publica)
```bash
psql -h db-60604.dc-us-1.absamcloud.com -p 11985 -U saveinmed -d saveinmed
```
## Databases Disponiveis
| Database | Proprietario |
|----------|--------------|
| saveinmed | postgres |
| gohorsejobs | postgres |
| rodiziosdaqui | postgres |
| ghj_codex | postgres |
| postgres | postgres |
## Projetos que utilizam este servidor
- [saveinmed](../../saveinmed/) - Backend Medusa v2