[ 12 ] – Baserow
Entendendo o Menu [ 12 ] – Baserow
Se você está buscando uma ferramenta open-source para gerenciar bases de dados de forma visual e colaborativa, o Baserow é uma excelente escolha. Com ele, você pode criar tabelas, formulários, páginas colaborativas e até integrar com outros sistemas, tudo isso com uma interface amigável. Neste guia, vamos te mostrar como instalar o Baserow utilizando o SetupOrion, um auto instalador desenvolvido pela Orion Design.
Pré-requisitos para a Instalação
Antes de prosseguir com a instalação, é importante garantir que sua VPS esteja configurada corretamente, certifique-se de:
- Sistema operacional: Ubuntu 20.04 LTS (versão homologada)
- SetupOrion executado com menu [ 01 ] – Traefik & Portainer
- Domínio próprio apontando para o IP da sua VPS
Se você ainda não executou o SetupOrion, siga as etapas iniciais corretamente antes de prosseguir com a instalação .
Caso ainda não tenha instalado o Traefik e o Portainer, utilize a opção [ 01 ] – Traefik & Portainer no menu do SetupOrion antes de seguir com a instalação.
Como Preencher os Dados Corretamente no SetupOrion
Na hora da instalação, o SetupOrion vai solicitar algumas informações essenciais para configurar o Baserow. Confira abaixo quais são os campos solicitados e como preenchê-los corretamente:
Domínio para o Baserow :
Exemplo: baserow.seudominio.com
Email para SMTP :
Exemplo: contato@seudominio.com
(Esse é o email que será usado para envio de notificações)
Usuário do Email SMTP :
Exemplo: oriondesign ou contato@seudominio.com
(Caso não tenha um usuário específico, você pode usar o próprio email)
Senha do Email SMTP :
Exemplo: @Senha123_
(Evite caracteres especiais como \!#$, e caso use Gmail, utilize uma App Password )
Host SMTP :
Exemplo: smtp.hostinger.com
(Exemplos comuns: smtp.gmail.com, smtp.mailgun.org)
Porta SMTP :
Exemplo: 465 ou 587
(Se usar porta 465, SSL/TLS deve estar ativado; se usar 587, TLS geralmente está ativo)
Senha do Banco de Dados PostgreSQL :
O script gera automaticamente uma senha segura, mas permite ao usuário inserir uma personalizada.
Após preencher essas informações, o SetupOrion iniciará a configuração automática do ambiente Docker, criando os volumes, redes e serviços necessários para rodar o Baserow.
Entendendo a Stack do Baserow
O SetupOrion cria uma stack chamada baserow.yaml com todas as configurações necessárias para rodar o Baserow dentro do seu cluster Docker Swarm. Ele utiliza containers para:
- Baserow App: Container principal com a aplicação.
- PostgreSQL: Banco de dados relacional usado pelo Baserow.
- Redis: Cache e fila de processamento rápido.
Esses containers são conectados à rede interna definida durante a instalação do Traefik, permitindo comunicação segura entre os serviços.
Pós-Instalação: Como Acessar e Configurar
Após finalizar a instalação, você poderá acessar o painel do Baserow através do domínio informado. Exemplo:
https://baserow.seudominio.com.br
O primeiro acesso é feito com a conta padrão do Baserow. Você poderá criar novas bases, importar planilhas, configurar permissões e até personalizar blocos de conteúdo. Para alterar credenciais ou configurar backups, acesse o Portainer e edite os containers diretamente.
Dicas e Recomendações
- Guarde as credenciais de acesso ao Baserow, PostgreSQL e Redis para possíveis ajustes futuros.
- Se planeja usar Buckets públicos, configure-os no MinIO (opção [4] do SetupOrion) e vincule ao Baserow.
- Use o comando
docker service lspara verificar se todos os serviços estão online após a instalação. - Para atualizações futuras, execute novamente o SetupOrion e selecione a mesma opção [12].
Conclusão
O Baserow é uma ótima alternativa open-source para equipes que precisam de uma plataforma visual de gestão de dados, semelhante ao Airtable. Com o SetupOrion, a instalação é simplificada, evitando configurações manuais complexas. Se você deseja integrar esse sistema à sua infraestrutura, siga as etapas acima e aproveite ao máximo essa ferramenta poderosa e intuitiva.
📌 Links Uteis
- Site OrionDesigner: https://oriondesign.art.br/
- Youtube OrionDesigner: https://www.youtube.com/@OrionDesignOficial
💻 Indicação de VPS (parceria)
Se você quer uma VPS para colocar seus projetos no ar, veja os planos recomendados:
Ver planos de VPS recomendados
Transparência: este é um link de indicação/parceria.