← 返回到所有服务
GitHub 仓库信息
获取时间 · 2026年6月5日 ★ 36,033 最新版本: v11.17.4 最后更新: 2026年6月5日
README
<p align="center"><img alt="Directus Logo" src="https://user-images.githubusercontent.com/522079/158864859-0fbeae62-9d7a-4619-b35e-f8fa5f68e0c8.png"></p> ## 🐰 Introduction Directus is a real-time API and App dashboard for managing SQL database content. - **REST & GraphQL API.** Instantly layers a blazingly fast Node.js API on top of any SQL database. - **Manage Pure SQL.** Works with new or existing SQL databases, no migration required. - **Choose your Database.** Supports PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL. - **On-Prem or Cloud.** Run locally, install on-premises, or use our [self-service Cloud service](https://directus.com/pricing). - **Completely Extensible.** Built to white-label, it is easy to customize our modular platform. - **A Modern Dashboard.** Our no-code Vue.js app is safe and intuitive for non-technical users, no training required. **[Learn more about Directus](https://directus.com)** • **[Documentation](https://directus.com/docs)** <br /> ## 🚀 Directus Cloud [Directus Cloud](https://directus.com/pricing) allows you to create projects, hosted by the Directus team, from $15/month. - A self-service dashboard to create and monitor all your projects in one place. - Everything you need: Directus, database, storage, auto-scaling, and a global CDN. - Select your desired region and provision a new project in ~90 seconds. **[Create a Directus Cloud Project](https://directus.cloud)** <br /> ## ⚡ One-Click Deployment Options Deploy Directus with a single click via Railway—complete infrastructure without the complexity. ### Deploy on Railway Fully provisioned — one click to deploy Directus with PostgreSQL database, Redis cache, and S3-compatible bucket storage, all connected via Railway's private network for secure, zero-egress communication. [](https://railway.com/deploy/directus-official?referralCode=b2RDZT&utm_medium=integration&utm_source=template&utm_campaign=generic) <br /> ## 🤔 Community Help [The Directus Documentation](https://directus.com/docs) is a great place to start, or explore these other channels: - [Community](https://community.directus.io) (Questions, Discussions) - [Discord](https://directus.chat) (Live Chat) - [GitHub Issues](https://github.com/directus/directus/issues) (Report Bugs) - [Roadmap](https://roadmap.directus.io/) (Roadmap & Feature Requests) - [Twitter](https://twitter.com/directus) (Latest News) - [YouTube](https://www.youtube.com/c/DirectusVideos/featured) (Video Tutorials) <br /> ## ❤️ Contributing & Sponsoring Please read our [Contributing Guide](./contributing.md) before submitting Pull Requests. All security vulnerabilities should be reported in accordance with our [Security Policy](https://docs.directus.com/contributing/introduction/#reporting-security-vulnerabilities). Directus is made possible with support from our passionate core team, talented contributors, and amazing [GitHub Sponsors](https://github.com/sponsors/directus). Thank you all! <br /> ## 📄 Understanding Our License Directus is licensed under the [Monospace Sustainable Core License (MSCL) 1.0](./license), a source-available license derived from the [Fair Core License](https://fcl.dev/). Read about our [evolving our license](https://directus.io/blog/directus-v12-license-change) from BSL to MSCL for long-term sustainability. ### Free for Most Builders Organizations under **$5M in annual revenue and 50 employees** can use the Directus platform for free under the [Open Innovation Grant](https://directus.com/oig)— no strings attached. ### Free Core Tier Even above those thresholds, a free Core tier is available to explore and build on Directus without a commercial license. ### Commercial License Larger organizations using advanced or enterprise features require a commercial license. See [our pricing](https://directus.io/pricing) for details. This model helps us maintain a sustainable balance: keeping Directus free for the majority of our community while ensuring larger organizations who benefit from the platform contribute to its continued development. ### Why This Approach? We believe in making powerful data tools accessible to everyone. This license lets us: - Keep Directus free for individuals, startups, and smaller companies - Maintain active development and strong support - Continue improving the platform for everyone - Stay sustainable as an independent project
Directus 是一个开源的数据平台和 API 生成器,它可以将任何数据库转换为 REST 和 GraphQL API。它特别适合构建需要灵活数据管理的现代应用程序。
主要功能
- 数据库抽象:支持多种数据库
- API 生成:自动生成 REST 和 GraphQL API
- 权限管理:细粒度的访问控制
- 文件管理:强大的媒体管理
- 工作流:自定义工作流程
- 多语言:内置多语言支持
- 实时更新:WebSocket 支持
部署要求
- Node.js 18.x 或更高版本
- PostgreSQL/MySQL/SQLite
- 推荐配置:2核 CPU,4GB 内存
- 存储空间:根据项目规模,建议 5GB 以上
- 支持 Docker 部署