什么是 Directus?
Directus 是一个用于管理 SQL 数据库内容的实时 API 和应用程序仪表板。
- 开源。 无人为限制、无供应商锁定,也无隐藏付费墙。
- REST 与 GraphQL API。 可瞬间在任何 SQL 数据库之上构建极速 Node.js API。
- 管理纯 SQL。 兼容新建或现有的 SQL 数据库,无需迁移。
- 选择你的数据库。 支持 PostgreSQL、MySQL、SQLite、OracleDB、CockroachDB、MariaDB 和 MS-SQL。
- 本地或云端。 可在本地运行、私有化部署,或使用我们的 自助云服务。
- 完全可扩展。 专为白标设计,轻松定制我们的模块化平台。
- 现代化仪表板。 我们的无代码 Vue.js 应用安全直观,非技术人员也能轻松上手,无需培训。
部署方案
在 Coolify 中,Directus 提供两种部署配置:
Directus(默认)
- 数据库: SQLite3(基于文件)
- 适用场景: 开发、测试或小规模部署
- 组件: 单个 Directus 容器,内置 SQLite 数据库
Directus 搭配 PostgreSQL
- 数据库: PostgreSQL + Redis
- 适用场景: 需要更高性能、可扩展性和缓存的生产环境部署
- 组件:
- Directus 容器
- PostgreSQL 16 容器
- 用于缓存的 Redis 7 容器
- 自动数据库配置与健康检查
社区支持
Directus 官方文档 是很好的起点,你也可以探索以下其他渠道:
- Discord(提问、实时讨论)
- GitHub Issues(报告 Bug)
- GitHub Discussions(功能请求)
- Twitter(最新动态)
- YouTube(视频教程)
