Tooljet について
ToolJetは、最小限のエンジニアリング作業で内部ツールを構築・展開できるオープンソースのローコードフレームワークです。ToolJetのドラッグ・アンド・ドロップフロントエンドビルダーを使用すると、数分で複雑なレスポンシブフロントエンドを作成できます。さらに、PostgreSQL、MongoDB、Elasticsearchなどのデータベース、OpenAPI仕様とOAuth2をサポートするAPIエンドポイント、Stripe、Slack、Google Sheets、Airtable、Notionなどのサービス、S3、GCS、Minioなどのオブジェクトストレージサービスを統合してデータの取得と書き込みが可能です。
全機能
- ビジュアルアプリビルダー: テーブル、チャート、リスト、フォーム、プログレスバーなど45以上の組み込みレスポンシブコンポーネント。
- ToolJetデータベース: 組み込みのノーコードデータベース。
- マルチページ: 複数ページのアプリケーションを構築可能。
- マルチプレイヤー編集: 複数の開発者による同時アプリ構築が可能。
- 50以上のデータソース: 外部データベース、クラウドストレージ、APIとの統合。
- デスクトップ&モバイル: 様々な画面サイズに対応するレイアウト幅のカスタマイズ。
- セルフホスト: Docker、Kubernetes、AWS EC2、Google Cloud Runなどをサポート。
- コラボレーション: キャンバス上の任意の場所にコメントを追加し、チームメンバーをタグ付け。
- プラグインによる拡張: コマンドラインツールを使用して新しいコネクタを簡単に作成。
- バージョン管理: 構造化されたリリースサイクルで複数のアプリケーションバージョンを管理。
- JSとPythonコードの実行: カスタムJavaScriptとPythonスニペットを実行。
- 詳細なアクセス制御: グループレベルとアプリレベルの両方で権限を設定。
- ローコード:
status === 'success' ? 'green' : 'red'
のようなステータスに基づくテキスト色の設定など、ビルダー内のほぼすべての場所でJSコードを使用可能。 - ノーコードクエリエディタ: サポートされているすべてのデータソースでクエリエディタを利用可能。
- データの結合と変換: JavaScriptまたはPythonコードを使用してクエリ結果を変換。
- セキュア: すべての認証情報は
aes-256-gcm
を使用して安全に暗号化。 - データプライバシー: ToolJetはプロキシとしてのみ機能し、データを保存しません。
- SSO: 複数のシングルサインオン
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