From 4810e67eb19342a55d70509b86c273566f429560 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Tue, 17 Feb 2026 15:46:10 -0600 Subject: [PATCH] Atualiza documentacao Absam Cloud Database - Adiciona credenciais completas de todos os databases - Connection strings para saveinmed, gohorsejobs, ghj_codex, rodiziosdaqui - API tokens Absam Cloud com exemplos de uso - Atualiza CONNECTIONS.md com secao Absam --- CONNECTIONS.md | 61 ++++++++++++++++++- vps/saveinmed-db/README.md | 121 ++++++++++++++++++++++++++++++------- 2 files changed, 158 insertions(+), 24 deletions(-) diff --git a/CONNECTIONS.md b/CONNECTIONS.md index eb5844e..a0e24d1 100644 --- a/CONNECTIONS.md +++ b/CONNECTIONS.md @@ -17,7 +17,8 @@ Todas as credenciais estao armazenadas em: `C:\Users\Administrator\.ssh\` ├── cloudflare-token # Cloudflare API Token ├── coolify-redbull-token # Coolify API Token ├── github-token # GitHub PAT -└── absam-db-novo # Absam Database +├── absam-db-novo # Absam Database Credentials +└── absam-token # Absam Cloud API Tokens ``` --- @@ -219,7 +220,63 @@ ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII09+OscfSfUisCaeRhCUS9yDm8Bh3fbWGWe6fk/c1hG --- -## 7. VPS Direta +## 7. Absam Cloud Database + +### Credenciais +**Arquivos:** `C:\Users\Administrator\.ssh\absam-db-novo` e `absam-token` + +| Propriedade | Valor | +|-------------|-------| +| vpsID | 60604 | +| Host | db-60604.dc-us-1.absamcloud.com | +| Porta SSH | 18863 | +| Porta PostgreSQL | 11985 | +| Console | https://cloud.absam.io | + +### Databases + +| Database | Usuario | Senha | Connection String | +|----------|---------|-------|-------------------| +| saveinmed | saveinmed | `8ljys1jlnfmu` | `postgres://saveinmed:8ljys1jlnfmu@db-60604.dc-us-1.absamcloud.com:11985/saveinmed` | +| gohorsejobs | ghj | `1ohgbiw3so5m` | `postgres://ghj:1ohgbiw3so5m@db-60604.dc-us-1.absamcloud.com:11985/gohorsejobs` | +| ghj_codex | ghj | `1ohgbiw3so5m` | `postgres://ghj:1ohgbiw3so5m@db-60604.dc-us-1.absamcloud.com:11985/ghj_codex` | +| rodiziosdaqui | rodizios | `rodizios123` | `postgres://rodizios:rodizios123@db-60604.dc-us-1.absamcloud.com:11985/rodiziosdaqui` | + +### API Tokens + +| Token | Valor | +|-------|-------| +| access-token | `tgm111dk60aqpfje` | +| secret-token | `lx6saqde1w8xnws7h50yplrbme3ozspq` | + +### Comandos Uteis + +```bash +# Conectar ao PostgreSQL +psql -h db-60604.dc-us-1.absamcloud.com -p 11985 -U saveinmed -d saveinmed + +# Conectar via SSH +ssh -p 18863 admin@db-60604.dc-us-1.absamcloud.com + +# API Absam - Listar VPS +curl -s -H "access-token: tgm111dk60aqpfje" \ + -H "secret-token: lx6saqde1w8xnws7h50yplrbme3ozspq" \ + "https://api.absam.io/v1/vps" + +# API Absam - Detalhes VPS +curl -s -H "access-token: tgm111dk60aqpfje" \ + -H "secret-token: lx6saqde1w8xnws7h50yplrbme3ozspq" \ + "https://api.absam.io/v1/vps/60604" + +# API Absam - Restart VPS +curl -s -X POST -H "access-token: tgm111dk60aqpfje" \ + -H "secret-token: lx6saqde1w8xnws7h50yplrbme3ozspq" \ + "https://api.absam.io/v1/vps/60604/restart" +``` + +--- + +## 8. VPS Direta ### Redbull (Coolify DEV) ```bash diff --git a/vps/saveinmed-db/README.md b/vps/saveinmed-db/README.md index bd5505e..851aff5 100644 --- a/vps/saveinmed-db/README.md +++ b/vps/saveinmed-db/README.md @@ -10,6 +10,7 @@ Cloud Database gerenciado pela Absam.io para o projeto Saveinmed. | Nome | novo-cloud-database | | OS | PostgreSQL 17 | | Provedor | Absam.io | +| Console | https://cloud.absam.io | ## Conectividade @@ -20,7 +21,7 @@ Cloud Database gerenciado pela Absam.io para o projeto Saveinmed. | Host | db-60604.dc-us-1.absamcloud.com | | Porta | 18863 | | Usuario | admin | -| Senha | `~/.ssh/absam-db-novo` | +| Senha | `akoyqc10qfs7@` | ### PostgreSQL @@ -31,13 +32,19 @@ Cloud Database gerenciado pela Absam.io para o projeto Saveinmed. ### Credenciais do Banco +| Database | Usuario | Senha | +|----------|---------|-------| +| saveinmed | saveinmed | `8ljys1jlnfmu` | +| gohorsejobs | ghj | `1ohgbiw3so5m` | +| rodiziosdaqui | rodizios | `rodizios123` | +| ghj_codex | ghj | `1ohgbiw3so5m` | + +### API Tokens (Absam Cloud) + | Campo | Valor | |-------|-------| -| Database | saveinmed | -| Usuario | saveinmed | -| Senha | `8ljys1jlnfmu` | - -> Credenciais SSH completas em `~/.ssh/absam-db-novo` +| access-token | `tgm111dk60aqpfje` | +| secret-token | `lx6saqde1w8xnws7h50yplrbme3ozspq` | ## Configuracao SSH @@ -58,7 +65,36 @@ Host saveinmed-db ```bash ssh saveinmed-db -# Senha: ver ~/.ssh/absam-db-novo +# Senha: akoyqc10qfs7@ +``` + +### Conectar ao PostgreSQL (porta publica) + +```bash +# Saveinmed +psql -h db-60604.dc-us-1.absamcloud.com -p 11985 -U saveinmed -d saveinmed + +# GoHorseJobs +psql -h db-60604.dc-us-1.absamcloud.com -p 11985 -U ghj -d gohorsejobs + +# RodiziosDaqui +psql -h db-60604.dc-us-1.absamcloud.com -p 11985 -U rodizios -d rodiziosdaqui +``` + +### Connection Strings + +``` +# Saveinmed +postgres://saveinmed:8ljys1jlnfmu@db-60604.dc-us-1.absamcloud.com:11985/saveinmed + +# GoHorseJobs +postgres://ghj:1ohgbiw3so5m@db-60604.dc-us-1.absamcloud.com:11985/gohorsejobs + +# GoHorseJobs Codex +postgres://ghj:1ohgbiw3so5m@db-60604.dc-us-1.absamcloud.com:11985/ghj_codex + +# RodiziosDaqui +postgres://rodizios:rodizios123@db-60604.dc-us-1.absamcloud.com:11985/rodiziosdaqui ``` ### Conectar ao PostgreSQL (via tunel SSH) @@ -67,26 +103,67 @@ ssh saveinmed-db # Criar tunel SSH ssh -L 15432:10.0.9.219:5432 saveinmed-db -N -# Conectar ao banco +# Em outro terminal, 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 | +| Database | Proprietario | Uso | +|----------|--------------|-----| +| saveinmed | postgres | Saveinmed Medusa v2 | +| gohorsejobs | postgres | GoHorseJobs Backend | +| rodiziosdaqui | postgres | RodiziosDaqui Backend | +| ghj_codex | postgres | GoHorseJobs Codex | +| postgres | postgres | Sistema | ## Projetos que utilizam este servidor -- [saveinmed](../../saveinmed/) - Backend Medusa v2 +| Projeto | Database | Ambiente | +|---------|----------|----------| +| saveinmed | saveinmed | DEV | +| gohorsejobs | gohorsejobs | DEV | +| gohorsejobs-codex | ghj_codex | DEV | +| rodiziosdaqui | rodiziosdaqui | DEV | + +## Absam Cloud API + +### Autenticacao + +```bash +export ABSAM_ACCESS_TOKEN="tgm111dk60aqpfje" +export ABSAM_SECRET_TOKEN="lx6saqde1w8xnws7h50yplrbme3ozspq" +``` + +### Listar VPS + +```bash +curl -s -H "access-token: $ABSAM_ACCESS_TOKEN" \ + -H "secret-token: $ABSAM_SECRET_TOKEN" \ + "https://api.absam.io/v1/vps" +``` + +### Obter detalhes da VPS + +```bash +curl -s -H "access-token: $ABSAM_ACCESS_TOKEN" \ + -H "secret-token: $ABSAM_SECRET_TOKEN" \ + "https://api.absam.io/v1/vps/60604" +``` + +### Restart VPS + +```bash +curl -s -X POST -H "access-token: $ABSAM_ACCESS_TOKEN" \ + -H "secret-token: $ABSAM_SECRET_TOKEN" \ + "https://api.absam.io/v1/vps/60604/restart" +``` + +## Links + +- **Console Absam**: https://cloud.absam.io +- **API Docs**: https://docs.absam.io + +--- + +*Documento atualizado em: 2026-02-17*