🐰介绍
Directus 是一个实时 API 和应用程序 dashboard ,用于管理 SQL 数据库内容。
-
免费和开源。没有人为限制、供应商锁定或隐藏的付费墙。
-
REST & GraphQL API.立即将极快的 Node.js API 分层到任何 SQL 数据库之上。
-
管理纯 SQL。适用于新的或现有的 SQL 数据库,无需迁移。
-
选择你的数据库。支持PostgreSQL,MySQL,SQLite,OracleDB,CockroachDB,MariaDB和MS-SQL。
-
本地或云。在本地运行、在本地安装或使用我们的自助服务云服务(提供免费层)。
-
完全可扩展。采用白标构建,可轻松定制我们的模块化平台。
-
现代 dashboard 。我们的无代码 Vue.js 应用程序对于非技术用户来说是安全直观的,无需培训。
了解有关 Directus 的更多信息
🚀直接云
Directus Cloud允许你在90秒内创建免费的社区云项目。
- 提供免费社区云层(无需信用卡)
- 没有产品限制或服务使用配额(无限用户、API 请求等)
- 现代化的自助服务 dashboard ,可在一个位置创建和监控所有项目
- 端到端解决方案:Directus、数据库、无服务器自动扩展、存储和全球 CDN
- 我们的标准云按小时计费,允许你按使用量付费
- 选择所需区域并在 ~90 秒内预配新项目
创建你的免费项目
⚙️安装
通过运行以下 npm 命令创建新的 Directus 项目:
npm init directus-project my-project
或者,使用纱线:
yarn create directus-project my-project
只需按照设置提示操作,CLI 就会创建新的项目目录(例如:)、配置文件和初始数据库。为了充分利用 Directus 并确保你拥有最新的安全补丁,让你的项目保持最新非常重要。
my-project
📌要求
Directus 只需要 Node.js并支持大多数操作系统和 SQL 数据库供应商。
支持的数据库
- PostgreSQL 10+
- MySQL 5.7.8+ / 8+ (含mysql_native_password)
- MariaDB 10.2.7+
- SQLite 3+
- 蟑螂DB 21.1.13+[1]
- MS SQL 13+[1]
- OracleDB 19+[1]
[1] 旧版本可能有效,但未经官方测试/支持。
支持的操作系统
其他操作系统也可以工作,但不受官方支持。
🤔社区帮助
Directus 文档是一个很好的起点,或探索以下其他渠道:
❤️贡献和赞助
在提交拉取请求之前,请阅读我们的贡献指南。
所有安全漏洞都应根据我们的安全政策进行报告。
Directus 是一个优质的开源 (GPLv3) 项目,在我们充满激情的核心团队、才华横溢的贡献者和令人惊叹的 GitHub 赞助商的支持下成为可能。谢谢大家!
© 2004-2022,等空间公司