WebDB

IDE de base de dados baseado na Web com editor de consultas, visualizador de dados e ferramentas de gestão.

Acesso

O WebDB é executado localmente no servidor na porta 22071, não sendo exposto publicamente.

Para aceder ao painel de controlo com segurança, crie um túnel SSH.

A partir da sua máquina local:

ssh -L 22071:localhost:22071 root@<SERVER_IP>

Então visite: http://localhost:22071

Este túnel SSH encaminha com segurança a sua porta local 22071 para a porta WebDB interna do servidor, protegendo-a da exposição externa.

Bases de dados e credenciais

Se algum banco de dados (PostgreSQL, MariaDB, MongoDB ou CockroachDB) foi instalado:

  • O utilizador predefinido é root
  • Verifique a palavra-passe da base de dados em: /root/webdb/.env
  • Cada palavra-passe é gerada automaticamente e armazenada de forma segura nesse local.

Localizações dos ficheiros

  • Definição de implementação do Docker: /root/webdb/docker-compose.yml
  • Arquivo de ambiente e credenciais: /root/webdb/.env
  • Diretório opcional da chave SSH: /root/webdb/.ssh
  • Dados persistentes para o estado interno do WebDB e informações estáticas da versão: /root/webdb/.webdb

Detalhes da candidatura