Sobre Tooljet
O ToolJet é um framework de baixo código open-source para construir e implantar ferramentas internas com mínimo esforço de engenharia. O construtor frontend drag-and-drop do ToolJet permite criar frontends complexos e responsivos em minutos. Além disso, você pode integrar várias fontes de dados, incluindo bancos de dados como PostgreSQL, MongoDB e Elasticsearch; endpoints de API com suporte a OpenAPI spec e OAuth2; ferramentas SaaS como Stripe, Slack, Google Sheets, Airtable e Notion; bem como serviços de armazenamento de objetos como S3, GCS e Minio, para buscar e gravar dados.
Todas as funcionalidades
- Construtor Visual de Aplicativos: Mais de 45 componentes responsivos integrados, incluindo Tabelas, Gráficos, Listas, Formulários e Barras de Progresso.
- Banco de Dados ToolJet: Banco de dados no-code integrado.
- Múltiplas Páginas: Construa uma aplicação com várias páginas.
- Edição multiplayer: Permite a construção simultânea de aplicativos por múltiplos desenvolvedores.
- Mais de 50 fontes de dados: Integre com bancos de dados externos, armazenamento em nuvem e APIs.
- Desktop & mobile: Personalize larguras de layout para se adequar a vários tamanhos de tela.
- Auto-hospedagem: Suporta Docker, Kubernetes, AWS EC2, Google Cloud Run e mais.
- Colaboração: Adicione comentários em qualquer lugar do canvas e marque membros da sua equipe.
- Extensível com plugins: Use nossa ferramenta de linha de comando para facilmente criar novos conectores.
- Controle de versão: Gerencie múltiplas versões de aplicativos com um ciclo de lançamento estruturado.
- Execute código JS & Python: Execute snippets personalizados de JavaScript e Python.
- Controle de acesso granular: Define permissões tanto em nível de grupo quanto de aplicativo.
- Low-code: Use código JS em praticamente qualquer lugar dentro do construtor, como definir a cor do texto baseado no status com
status === 'success' ? 'green' : 'red'
. - Editores de consulta no-code: Editores de Consulta estão disponíveis para todas as fontes de dados suportadas.
- Una e transforme dados: Transforme resultados de consultas usando código JavaScript ou Python.
- Seguro: Todas as credenciais são criptografadas de forma segura usando
aes-256-gcm
. - Privacidade de Dados: O ToolJet serve apenas como proxy e não armazena dados.
- SSO: Suporta múltiplos provedores de Single Sign-On.
Environment variables
View environment variables
- PROJECT
- tooljet
- DOMAIN
- stack.localhost
- TOOLJET_HOST
- https://$PROJECT.$DOMAIN
- LOCKBOX_MASTER_KEY
- 0000000000000000000000000000000000000000000000000000000000000000
- SECRET_KEY_BASE
- replace_with_secret_key_base
- SERVER_HOST
- tooljet
- REDIS_HOST
- tooljet-redis
- REDIS_USER
- tooljet
- REDIS_PASSWORD
- password
- ORM_LOGGING
- PG_DB
- tooljet
- PG_USER
- tooljet
- PG_HOST
- tooljet-postgres
- PG_PASS
- password
- ENABLE_TOOLJET_DB
- true
- TOOLJET_DB
- data
- TOOLJET_DB_USER
- $PG_USER
- TOOLJET_DB_HOST
- tooljet-postgres
- TOOLJET_DB_PASS
- $PG_PASS
- PGRST_HOST
- tooljet-postgrest
- PGRST_JWT_SECRET
- CHECK_FOR_UPDATES
- true
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- DEFAULT_FROM_EMAIL
- hello@tooljet.io
- SMTP_USERNAME
- SMTP_PASSWORD
- SMTP_DOMAIN
- SMTP_PORT
- DISABLE_SIGNUPS
- APM_VENDOR
- SENTRY_DNS
- SENTRY_DEBUG
- COMMENT_FEATURE_ENABLE
- ENABLE_MULTIPLAYER_EDITING
- true
- ENABLE_MARKETPLACE_FEATURE
- SSO_GOOGLE_OAUTH2_CLIENT_ID
- SSO_GIT_OAUTH2_CLIENT_ID
- SSO_GIT_OAUTH2_CLIENT_SECRET
- SSO_GIT_OAUTH2_HOST
- SSO_ACCEPTED_DOMAINS
- SSO_DISABLE_SIGNUPS
- ENABLE_ONBOARDING_QUESTIONS_FOR_ALL_SIGN_UPS
- USER_SESSION_EXPIRY