Informazioni su Tooljet
ToolJet è un framework open-source low-code per costruire e distribuire strumenti interni con un minimo sforzo di sviluppo. Il costruttore di frontend drag-and-drop di ToolJet ti permette di creare frontend complessi e reattivi in pochi minuti. Inoltre, puoi integrare varie fonti di dati, inclusi database come PostgreSQL, MongoDB ed Elasticsearch; endpoint API con supporto OpenAPI spec e OAuth2; strumenti SaaS come Stripe, Slack, Google Sheets, Airtable e Notion; così come servizi di archiviazione oggetti come S3, GCS e Minio, per recuperare e scrivere dati.
Tutte le funzionalità
- Costruttore di App Visuale: Più di 45 componenti reattivi incorporati, inclusi Tabelle, Grafici, Liste, Moduli e Barre di Avanzamento.
- Database ToolJet: Database no-code incorporato.
- Multi-Pagina: Costruisci un'applicazione con più pagine.
- Modifica multiplayer: Permette la costruzione simultanea dell'app da parte di più sviluppatori.
- Più di 50 fonti di dati: Integrazione con database esterni, archiviazione cloud e API.
- Desktop e mobile: Personalizza le larghezze del layout per adattarsi a varie dimensioni dello schermo.
- Self-host: Supporta Docker, Kubernetes, AWS EC2, Google Cloud Run e altro.
- Collaborazione: Aggiungi commenti ovunque sulla canvas e tagga i membri del tuo team.
- Estendi con plugin: Usa il nostro strumento da riga di comando per creare facilmente nuovi connettori.
- Controllo versione: Gestisci più versioni dell'applicazione con un ciclo di rilascio strutturato.
- Esegui codice JS e Python: Esegui snippet personalizzati JavaScript e Python.
- Controllo accessi granulare: Imposta permessi sia a livello di gruppo che di app.
- Low-code: Usa codice JS quasi ovunque nel costruttore, come impostare il colore del testo in base allo stato con
status === 'success' ? 'green' : 'red'
. - Editor di query no-code: Editor di Query sono disponibili per tutte le fonti di dati supportate.
- Unisci e trasforma dati: Trasforma i risultati delle query usando codice JavaScript o Python.
- Sicuro: Tutte le credenziali sono crittografate in modo sicuro usando
aes-256-gcm
. - Privacy dei Dati: ToolJet funge solo da proxy e non memorizza dati.
- SSO: Supporta molteplici provider di 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