directus - Directusは、SQLデータベースのコンテンツを管理するためのリアルタイムAPIおよびアプリダッシュボードです。

(The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.)

Created at: 2012-12-12 09:35:36
Language: TypeScript
License: GPL-3.0

Directusロゴ


🐰序章

Directusは、SQLデータベースのコンテンツを管理するためのリアルタイムAPIおよびアプリダッシュボードです。

  • 無料&オープンソース。人為的な制限、ベンダーロックイン、または隠されたペイウォールはありません。
  • REST&GraphQLAPI。SQLデータベースの上に非常に高速なNode.jsAPIを即座に階層化します。
  • 純粋なSQLを管理します。新規または既存のSQLデータベースで動作します。移行は必要ありません。
  • データベースを選択してください。PostgreSQL、MySQL、SQLite、OracleDB、CockroachDB、MariaDB、およびMS-SQLをサポートします。
  • オンプレミスまたはクラウド。ローカルで実行するか、オンプレミスにインストールするか、 セルフサービスのクラウドサービス(無料利用可能)を使用します。
  • 完全に拡張可能。ホワイトラベルに基づいて構築されているため、モジュラープラットフォームを簡単にカスタマイズできます。
  • 最新のダッシュボード。ノーコードVue.jsアプリは、技術者以外のユーザーにとって安全で直感的であり、トレーニングは必要ありません。

Directusの詳細


🚀Directusクラウド

Directus Cloudを使用すると、90秒で無料のCommunityCloudプロジェクトを作成できます。

  • 無料のコミュニティクラウド階層が利用可能です(クレジットカードは必要ありません)
  • 製品の制限やサービスの使用量の割り当て(無制限のユーザー、APIリクエストなど)はありません
  • すべてのプロジェクトを1か所で作成および監視するための最新のセルフサービスダッシュボード
  • エンドツーエンドソリューション:Directus、データベース、サーバーレス自動スケーリング、ストレージ、グローバルCDN
  • Standard Cloudの時間単位の使用量ベースの価格設定により、従量制で支払うことができます
  • 目的の地域を選択し、約90秒で新しいプロジェクトをプロビジョニングします

無料のプロジェクトを作成する


⚙️インストール

次のnpmコマンドを実行して、新しいDirectusプロジェクトを作成します。

npm init directus-project my-project

または、糸を使用して:

yarn create directus-project my-project

セットアッププロンプトに従うだけで、CLIは新しいプロジェクトディレクトリ(例:)

my-project
、構成ファイル、および初期データベースを作成します。Directusを最大限に活用し、最新のセキュリティパッチを確実に入手するには、プロジェクトを最新の状態に保つことが重要です。


📌要件

DirectusはNode.jsのみを必要とし、ほとんどのオペレーティングシステムとSQLデータベースベンダーをサポートします。

  • Node.js 12.20+
  • npm 6.x +

サポートされているデータベース

  • PostgreSQL 10+
  • MySQL 5.7.8+ / 8+( mysql_native_passwordを使用)
  • MariaDB 10.2.7+
  • SQLite 3+
  • CockroachDB 21.1.13+ [1]
  • MS SQL 13+ [1]
  • OracleDB 19+ [1]

[1]古いバージョンでも動作する可能性がありますが、公式にテスト/サポートされていません。

サポートされているOS

  • Ubuntu 18.04
  • CentOS / RHEL 8
  • macOSCatalina以降
  • Windows 10/11
  • Docker(DockerHub + Dockerfile

他のオペレーティングシステムも動作する可能性がありますが、正式にはサポートされていません。


🤔コミュニティヘルプ

Directusドキュメントは、これらの他のチャネルを開始または探索するのに最適な場所です。


❤️貢献と後援

プルリクエストを送信する前に、寄稿ガイドをお読みください。

すべてのセキュリティの脆弱性は、セキュリティポリシーに従って報告する必要があります 。

Directusはプレミアムオープンソース(GPLv3)プロジェクトであり、情熱的なコアチーム、才能のある貢献者、すばらしいGitHubスポンサーからのサポートによって可能になりました。皆さん、ありがとうございました!


©2004-2022、Monospace Inc