anúncios

sexta-feira, 15 de julho de 2022

Conhecendo o Tooljet

O que é Tooljet?

Tooljet é plataforma Low-Code e No-Code para criação de aplicações web em JavaScript.

O Tooljet pode utilizar no cloud já hospedado com plano gratuito e premium, mas como é de código aberto, é possível executar na sua máquina local ou no seu próprio servidor.

Recomendo instalar o Tooljet no ambiente Docker, por ser mais simples e rápido.

Tem suporte a integrações aos SGBDs relacionais e noSQL (não relacionais). Também outras integrações como o Elastisearch, Planilha do Google e API REST.

Instalação e configuração do Tooljet no ambiente Docker

A premissa é ter o Docker e Docker-Compose instalados, caso ainda não tenha, verifique Instalando Docker e Docker Compose no Linux (qualquer distro) ou Instalando Docker no Windows 10

Arquivo docker-compose.yml com o SGBD PostgreSQL

$ curl -LO https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/docker/docker-compose-postgres.yaml

Renomear o arquivo para docker-compose.yml

$ mv docker-compose-postgres.yaml docker-compose.yaml

Criar o diretório para o volume do banco de dados

$ mkdir postgres_data

Arquivo .env de exemplo com as parametrizações

$ curl -LO https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/docker/.env.example

Renomear o arquivo para .env

$ mv .env.example .env

Adicionar no arquivo .env o endereço IP ou o domínio do servidor na variável TOOLJET_HOST

Exemplo:

TOOLJET_HOST=IP_SERVIDOR

OU

TOOLJET_HOST=https://seudominio.com
$ docker-compose up -d

Aguarde subir o ambiente, após concluir, execute os seeds de dados iniciais para o funcionamento do sistema.

$ docker-compose run server npm db:seed

As credenciais de acesso por padrão são: dev@tooljet.io/password

Acesse no browser pelo IP ou seu domínio que definiu no arquivo .env em TOOLJET_HOST, que corresponde ao seu servidor.

Referências

https://www.tooljet.com/

Feito!

Nenhum comentário:

Postar um comentário