Nota: O seguinte artigo irá ajudá-lo com: NocoDB é a plataforma de aplicativo de banco de dados sem código que você está procurando
Jack Wallen orienta você no processo de implantação da ferramenta de desenvolvimento de aplicativos de banco de dados NocoDB sem código.
Sua empresa está procurando uma maneira fácil de criar aplicativos de banco de dados, sem ter que se preocupar em escrever códigos complicados? Se isso soa como você, você pode querer investir um pouco de tempo com uma nova plataforma chamada NocoDB.
O NocoDB afirma ser uma alternativa ao Airtable e pode ser implantado em sua rede por meio de um contêiner do Docker. O que há de especial no NocoDB é que ele oferece um meio muito amigável de criar aplicativos baseados em banco de dados com simplicidade de apontar e clicar.
Mostrarei como implantar o NocoDB com a ajuda do Docker para que você possa começar a criar seu primeiro aplicativo de banco de dados.
VEJA: Kit de contratação: desenvolvedor Python (TechRepublic Premium)
O que você precisará
O NocoDB pode ser implantado em qualquer computador desktop ou servidor que suporte o Docker. Estarei demonstrando no Ubuntu Server 22.04, mas você pode usar qualquer sistema operacional que escolher.
Como instalar o Docker
A primeira coisa que faremos é instalar o Docker no Ubuntu Server 22.04. Para fazer isso, faça login na sua instância do Ubuntu e adicione o repositório necessário com o comando:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Em seguida, adicione o repositório do Docker com:
echo “deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Você precisará instalar algumas dependências com o comando:
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y
Atualize o apt e instale o mecanismo Docker com:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io -y
Adicione seu usuário ao grupo docker com o comando:
sudo usermod -aG docker $USER
Por fim, conscientize o sistema das alterações com o comando:
janela de encaixe newgrp
Como implantar o NocoDB
Antes de implantar o contêiner, precisamos criar um diretório a ser usado para dados persistentes. Crie este diretório com:
mkdir ~/nocodb
Você pode colocar esse diretório onde quiser ou precisar. Coloquei-o no meu diretório pessoal para simplificar.
Por fim, implante o NocoDB com o comando:
docker run -d -p 8080:8080 –name nocodb -v /home/jack/nocodb:/usr/app/data nocodb/nocodb:latest
Notas: Se a porta externa 8080 já estiver em uso, vá com uma porta diferente e certifique-se de editar o caminho para o diretório nocodb que você criou.
Como acessar a interface do usuário do NocoDB
Depois de implantar o contêiner, você precisará dar aos serviços tempo suficiente para serem ativados. Após alguns minutos, abra um navegador da web e aponte para http://SERVER:8080 (onde SERVER é o endereço IP do servidor de hospedagem).
Você deve ser saudado pela página de boas-vindas do NocoDB (Figura A).
Figura A
Clique em Vamos começar e você será solicitado a criar um novo usuário (Figura B).
Figura B
Digite um endereço de e-mail e senha e clique em Inscrever-se. Você será levado para a página Meus Projetos (Figura C).
Figura C
Parabéns, você implantou com sucesso a plataforma NocoDB. Agora você tem o poder de uma solução de criação de aplicativos de banco de dados sem código muito fácil de usar. Na minha próxima entrada, vou orientá-lo nas etapas de criação de um aplicativo simples de anotações.
Se você estiver interessado em saber mais sobre o Docker, confira os seguintes recursos na TechRepublic Academy: