docs: adiciona documentacao do Saveinmed Database Server
This commit is contained in:
parent
2c711b71eb
commit
44da73d5d3
3 changed files with 121 additions and 7 deletions
20
README.md
20
README.md
|
|
@ -12,13 +12,19 @@ Clusters Kubernetes gerenciados via K3s (Lightweight Kubernetes).
|
|||
- [Arquitetura](./k3s/architecture.md)
|
||||
- [Inventario de Servicos](./k3s/services_inventory.md)
|
||||
|
||||
### VPS (Virtual Private Servers)
|
||||
|
||||
Servidores standalone gerenciados individualmente.
|
||||
|
||||
- [**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
|
||||
### VPS (Virtual Private Servers)
|
||||
|
||||
Servidores standalone gerenciados individualmente.
|
||||
|
||||
- [**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
|
||||
|
||||
### Cloud Databases
|
||||
|
||||
Bancos de dados gerenciados.
|
||||
|
||||
- [**Saveinmed DB**](./vps/saveinmed-db/README.md): PostgreSQL 17 (Absam.io). vpsID: 60604
|
||||
|
||||
### Containers
|
||||
|
||||
|
|
|
|||
92
vps/saveinmed-db/README.md
Normal file
92
vps/saveinmed-db/README.md
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
# 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
|
||||
16
vps/saveinmed-db/tunel-ssh.bat
Normal file
16
vps/saveinmed-db/tunel-ssh.bat
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
@echo off
|
||||
REM Tunel SSH para Saveinmed Database
|
||||
REM Uso: Execute este script antes de iniciar o backend
|
||||
|
||||
echo ============================================
|
||||
echo Saveinmed DB - Tunel SSH
|
||||
echo ============================================
|
||||
echo.
|
||||
echo Criando tunel SSH...
|
||||
echo Local: localhost:15432
|
||||
echo Remote: 10.0.9.219:5432
|
||||
echo.
|
||||
echo Pressione Ctrl+C para encerrar o tunel.
|
||||
echo.
|
||||
|
||||
plink.exe -ssh -P 18863 -pw "akoyqc10qfs7@" -hostkey "ssh-ed25519 255 SHA256:eoxMLtX7E6zQPJQX+yhAZQOOHHG7JGTrZcuGKyBxCNg" -L 15432:10.0.9.219:5432 admin@db-60604.dc-us-1.absamcloud.com -N
|
||||
Loading…
Reference in a new issue