NocoDB

Alternativa de código aberto ao Airtable que transforma bases de dados em folhas de cálculo colaborativas.

Aceder à interface Web

  • Abra um navegador e aceda a: http://<server-ip>:8080
  • Aceite o aviso do certificado SSL autoassinado.
  • Na primeira visita, ser-lhe-á solicitado que crie uma conta de administrador (e-mail + palavra-passe).

Estrutura de ficheiros e diretórios

  • Diretório de instalação base: /root/nocodb/
  • Definição do Docker Compose: /root/nocodb/docker-compose.yml
  • Variáveis de ambiente: /root/nocodb/.env
  • Dados da base de dados PostgreSQL (persistentes): /var/lib/docker/volumes/nocodb_db_data/_data
  • Dados internos do NocoDB (uploads, configurações): /var/lib/docker/volumes/nocodb_nc_data/_data
  • Configuração do site Nginx: /etc/nginx/sites-available/nocodb.conf
  • Certificados SSL autoassinados: /etc/nginx/ssl/
  • Registos Nginx: /var/log/nginx/

Gerir a implementação

cd /root/nocodb
docker compose ps                 # View running services
docker compose logs -f            # Watch logs
docker compose down               # Stop services
docker compose up -d              # Start services

Notas

  • O Nginx redireciona automaticamente HTTP para HTTPS, serve o NocoDB de forma segura com um certificado autoassinado e encaminha o tráfego para a porta 8080.
  • Em Equipa e configurações → Utilizadores → Configurações , ative a opção «Permitir inscrição apenas usando URL de convite» para melhorar a segurança.

 

Detalhes da candidatura