
Directus 自托管,一键部署
Directus 借助无代码工作室将您的 SQL 数据库转变为 headless CMS。Automatio 将其部署到配备 HTTPS 的专用服务器上,助您实现完整的数据所有权。
Directus
CMS & BloggingDirectus 借助无代码工作室将您的 SQL 数据库转变为 headless CMS。Automatio 将其部署到配备 HTTPS 的专用服务器上,助您实现完整的数据所有权。
部署 Directus 你会得到什么
我们为它租用的服务器、费用,以及安装时会问你什么。
- 服务器
- CX23 · 2 vCPU · 4 GB RAM
- 起价
- $9/月
- 安装
- 无需配置
每次部署都包含
- 独立服务器,一台一应用
- 自动签发 HTTPS 证书
- 免费子域名,可选自定义域名
- 重启、扩容、快照与恢复
一键部署 Directus
在你自己的服务器上,数据归你。无需终端、无需 Docker 命令、无需配置证书。
- 1
选择规格
从满足该应用的最小服务器开始,之后可直接扩容,无需重装。
- 2
点击部署
我们租下服务器,用 Docker 安装应用,并把子域名指向它。
- 3
看着它启动
开通全自动进行,需要几分钟。HTTPS 证书签发后应用即可访问。
Directus能力
探索Automatio能为此用例做什么
Headless API 引擎
Directus 会内省您的数据库以即时生成 REST 和 GraphQL API。它可以处理复杂的查询、过滤和排序,无需编写任何手动的后端代码。
- 1动态 REST 和 GraphQL endpoints
- 2JWT 和静态 token 认证
- 3支持 Postgres、MySQL 和 SQLite
- 4自动生成 API 文档
Directus能力
- Headless API 引擎
Directus 会内省您的数据库以即时生成 REST 和 GraphQL API。它可以处理复杂的查询、过滤和排序,无需编写任何手动的后端代码。
- 动态 REST 和 GraphQL endpoints
- JWT 和静态 token 认证
- 支持 Postgres、MySQL 和 SQLite
- 自动生成 API 文档
- 无代码数据工作室
管理面板提供了一个可视化界面来管理您的数据库 schema 和内容。它允许非技术团队成员构建 collections 和关系。
- 可视化 schema 和关系构建器
- 可自定义的布局(看板、地图、日历)
- 支持 50 多种语言本地化
- 所有字段均支持拖放界面
- 资产管理
内置的数字资产管理器可处理文件上传、元数据提取以及即时图片转换。它允许您在文件夹中组织资产,同时通过高性能 API 提供服务。
- 动态图片裁剪和缩放
- 自动提取 EXIF 元数据
- 兼容 S3 的存储适配器
- 精细的文件访问权限
- 精细的访问控制
基于角色的权限允许您在 collection、field 甚至单个 row 级别控制访问权限。这确保了不同的用户组只能看到他们需要的数据。
- 字段级权限设置
- 条件行级过滤
- 支持 SSO 和 2FA
- 所有用户活动的审计日志
content.selfHosted.whyTitle
content.selfHosted.tradeoffsTitle
comparisonTable.self-hosted.title
comparisonTable.self-hosted.description
| 方面 | comparisonTable.self-hosted.managedSaas | comparisonTable.self-hosted.diy | comparisonTable.self-hosted.automatio |
|---|---|---|---|
| 用户限制 | 通常按席位收费 | 不限 | 不限 |
| 数据访问 | 仅限受限的 API | 完全 SQL 访问 | 完全 SQL 访问 |
| 安装 | 即时可用 | 手动 Docker 配置 | 一键自动化 |
| 维护 | 供应商管理 | 手动更新 | 自动打补丁 |
| TLS/HTTPS | 包含 | 手动 Certbot 设置 | 自动 Let's Encrypt |
用户限制
数据访问
安装
维护
TLS/HTTPS
这适合谁
真正在自己服务器上运行 Directus 的人,以及这样做带来的改变。
数字机构负责人
每月的 CMS 成本正在侵蚀客户项目的利润率。
一台服务器即可管理多个客户的数据集,支持白标仪表盘且无用户费用。
- 搭建客户内容门户
- 邀请外部文案人员作为编辑
- 为作品集启用自动图片缩放
独立开发者
厌倦了为每个新应用重复构建相同的 admin CRUD 逻辑。
为任何 SQL 数据库获得即用的后端和 API,从而专注于前端开发。
- 连接现有的 Postgres 数据库
- 为移动应用生成 GraphQL schema
- 配置用户的行级安全策略
数据分析师
专有软件阻止了直接对原始数据进行查询以进行可视化。
团队可以获得友好的 UI 来录入数据,同时分析师可以保留对 BI 工具的完全 SQL 访问权限。
- 构建自定义调查录入表单
- 将数据库连接到可视化工具
- 导出干净的数据集用于报告
什么是这个提示词?
了解此提示词的功能以及它如何帮助您获得更好的效果。
不具倾向性的数据引擎
Directus 与 Strapi 或 Contentful 等传统 headless CMS 的不同之处在于,它充当数据库之上的透明层。大多数系统强迫您使用其特定的数据结构,而 Directus 则会内省您现有的 PostgreSQL 或 MySQL schema。这意味着您可以将其连接到现有项目并即时生成 API,而无需执行单次迁移。数据以标准的 SQL 格式保留在您的控制之下,而不是被困在专有的供应商格式中。
工程化构建可移植后端
其核心是一个 Node.js 应用,负责处理 HTTP 请求和 SQL 查询之间的转换。当您在 UI 中创建一个 'Collection' 时,Directus 会创建一个表。当您添加一个 'Field' 时,它会添加一列。这种透明性使您可以随时停止使用 Directus,同时仍然拥有一个完全有效的 SQL 数据库。它包含一个强大的基于角色的访问控制 (RBAC) 系统,可通过 OAuth2 或 SAML 处理身份验证,以及一个能够即时转换图片的数字资产管理 (DAM) 系统。
可视化 insights 与自动化 flows
除了内容管理之外,Directus 还包含一个 Insights 模块,用于直接从您的 SQL 数据构建自定义分析仪表盘。您可以创建柱状图、折线图和计数器图块来监控项目进度或业务指标。此外,'Flows' 引擎为您的后端提供了一个低代码自动化系统。每当创建或更新数据时,您都可以触发 webhooks、发送邮件或运行自定义脚本,从而无需管理单独的 cron jobs 即可构建复杂的业务逻辑。
许可与合规
该软件根据 Business Source License (BSL) 发布,对于年收入低于 500 万美元的组织是免费的。这使其成为初创公司、代理商和非营利组织的理想选择,他们无需企业级价格即可获得专业级的后端。通过自托管,您还可以满足数据本地化要求,因为您可以选择专用 VPS 服务器的确切地理位置。

人们对 Directus 的评价
看看社区对 Directus 的看法
“Directus 没有将你的数据隐藏在专有 schema 后面,这是它最大的杀手锏。我仍然可以用任何其他工具来操作我的数据库。”
“我们从 Contentful 迁移到了自托管的 Directus,每月节省了数千美元,同时获得了编写自定义数据库 hooks 的能力。”
“与微小的 Go 二进制文件相比,安装可能会消耗较多资源,但其 UI 比任何其他开源 headless CMS 都要领先几个身位。”
“仅 insights 模块就取代了我们原本计划构建的自定义仪表盘。它直接连接到我们的 Postgres 视图。”
“自托管让我们高枕无忧,客户数据永远不会离开我们的基础设施,完美契合了我们的安全审计。”
“它简直是该领域最不具倾向性(un-opinionated)的工具。它尊重你的 SQL schema,而不是与之对抗。”
关于 Directus 的视频
观看关于 Directus 的教程、评测和讨论
“It's an open-source headless CMS and data platform that wraps around your existing SQL database and transforms it into a fully functional content engine.”
“If you're under 5 million in total finances, you can use the open source version completely for free and you get it uh with unrestricted access.”
“What if you could point one tool at your existing SQL database and get a full back end? That's Directus.”
Directus专业提示
专家提示助您充分利用Directus。
使用 4GB RAM 或更高配置
在进行大量 schema 变更时,Node.js 应用可能会消耗大量内存。CX23 实例是稳定生产环境的推荐起点。
尽早配置 S3 存储
如果您计划托管数千个文件,请尽早连接兼容 S3 的存储桶,以防止本地 VPS 磁盘空间被填满。
规范化 ID 类型
在创建 collection 时,在整个项目中始终如一地选择 UUID 或自增整数,以简化您的前端集成。
用户评价
用户怎么说
加入数千名已改变工作流程的满意用户
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.
相关 Self-Hosted Apps
关于Directus的常见问题
查找关于Directus的常见问题答案