Directus

Directus 自托管,一键部署

Directus 借助无代码工作室将您的 SQL 数据库转变为 headless CMS。Automatio 将其部署到配备 HTTPS 的专用服务器上,助您实现完整的数据所有权。

自托管 directusheadless cms开源后端directus vps 托管docker directussql 数据平台
Directus logo

Directus

CMS & Blogging

Directus 借助无代码工作室将您的 SQL 数据库转变为 headless CMS。Automatio 将其部署到配备 HTTPS 的专用服务器上,助您实现完整的数据所有权。

cms

部署 Directus 你会得到什么

我们为它租用的服务器、费用,以及安装时会问你什么。

服务器
CX23 · 2 vCPU · 4 GB RAM
起价
$9/月
安装
无需配置

每次部署都包含

  • 独立服务器,一台一应用
  • 自动签发 HTTPS 证书
  • 免费子域名,可选自定义域名
  • 重启、扩容、快照与恢复

一键部署 Directus

在你自己的服务器上,数据归你。无需终端、无需 Docker 命令、无需配置证书。

  1. 1

    选择规格

    从满足该应用的最小服务器开始,之后可直接扩容,无需重装。

  2. 2

    点击部署

    我们租下服务器,用 Docker 安装应用,并把子域名指向它。

  3. 3

    看着它启动

    开通全自动进行,需要几分钟。HTTPS 证书签发后应用即可访问。

服务器规格

随 Automatio 订阅按月计费。随时销毁服务器即停止计费。

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。它可以处理复杂的查询、过滤和排序,无需编写任何手动的后端代码。

    1. 动态 REST 和 GraphQL endpoints
    2. JWT 和静态 token 认证
    3. 支持 Postgres、MySQL 和 SQLite
    4. 自动生成 API 文档
  • 无代码数据工作室

    管理面板提供了一个可视化界面来管理您的数据库 schema 和内容。它允许非技术团队成员构建 collections 和关系。

    1. 可视化 schema 和关系构建器
    2. 可自定义的布局(看板、地图、日历)
    3. 支持 50 多种语言本地化
    4. 所有字段均支持拖放界面
  • 资产管理

    内置的数字资产管理器可处理文件上传、元数据提取以及即时图片转换。它允许您在文件夹中组织资产,同时通过高性能 API 提供服务。

    1. 动态图片裁剪和缩放
    2. 自动提取 EXIF 元数据
    3. 兼容 S3 的存储适配器
    4. 精细的文件访问权限
  • 精细的访问控制

    基于角色的权限允许您在 collection、field 甚至单个 row 级别控制访问权限。这确保了不同的用户组只能看到他们需要的数据。

    1. 字段级权限设置
    2. 条件行级过滤
    3. 支持 SSO 和 2FA
    4. 所有用户活动的审计日志

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

无限团队扩展: 自托管消除了按用户和按项目定价的限制,允许您根据硬件支持的能力邀请任意数量的编辑和开发者。
内存消耗: Directus 运行在 Node.js 之上,至少需要 2GB RAM 才能可靠地处理 schema 内省和大量文件处理。
数据自主存储: 通过在您自己的 VPS 上运行 Directus,您可以确保敏感信息永远不会驻留在第三方多租户云平台上。
事务性邮件: 您必须提供自己的 SMTP 凭据或 SendGrid 等服务的 API keys,以启用密码重置和系统邀请功能。
直接数据库访问: 保留对数据的原始 SQL 访问权限。您可以将 BI 工具或自定义脚本直接连接到数据库,而不受 API 的限制。
数据库责任: 虽然 UI 管理着 schema,但您需要负责原始 SQL 数据库的健康状况、索引以及定期备份计划。
自定义扩展: 自托管实例允许您安装自定义 hooks、endpoints 和界面扩展,这些在受限的 SaaS 环境中通常是被阻止的。

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

用户限制

comparisonTable.self-hosted.managedSaas通常按席位收费
comparisonTable.self-hosted.diy不限
comparisonTable.self-hosted.automatio不限

数据访问

comparisonTable.self-hosted.managedSaas仅限受限的 API
comparisonTable.self-hosted.diy完全 SQL 访问
comparisonTable.self-hosted.automatio完全 SQL 访问

安装

comparisonTable.self-hosted.managedSaas即时可用
comparisonTable.self-hosted.diy手动 Docker 配置
comparisonTable.self-hosted.automatio一键自动化

维护

comparisonTable.self-hosted.managedSaas供应商管理
comparisonTable.self-hosted.diy手动更新
comparisonTable.self-hosted.automatio自动打补丁

TLS/HTTPS

comparisonTable.self-hosted.managedSaas包含
comparisonTable.self-hosted.diy手动 Certbot 设置
comparisonTable.self-hosted.automatio自动 Let's Encrypt

这适合谁

真正在自己服务器上运行 Directus 的人,以及这样做带来的改变。

数字机构负责人

每月的 CMS 成本正在侵蚀客户项目的利润率。

一台服务器即可管理多个客户的数据集,支持白标仪表盘且无用户费用。

  • 搭建客户内容门户
  • 邀请外部文案人员作为编辑
  • 为作品集启用自动图片缩放

独立开发者

厌倦了为每个新应用重复构建相同的 admin CRUD 逻辑。

为任何 SQL 数据库获得即用的后端和 API,从而专注于前端开发。

  • 连接现有的 Postgres 数据库
  • 为移动应用生成 GraphQL schema
  • 配置用户的行级安全策略

数据分析师

专有软件阻止了直接对原始数据进行查询以进行可视化。

团队可以获得友好的 UI 来录入数据,同时分析师可以保留对 BI 工具的完全 SQL 访问权限。

  • 构建自定义调查录入表单
  • 将数据库连接到可视化工具
  • 导出干净的数据集用于报告

什么是这个提示词?

了解此提示词的功能以及它如何帮助您获得更好的效果。

不具倾向性的数据引擎

Directus 与 StrapiContentful 等传统 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 后面,这是它最大的杀手锏。我仍然可以用任何其他工具来操作我的数据库。
db_dev_99
reddit
我们从 Contentful 迁移到了自托管的 Directus,每月节省了数千美元,同时获得了编写自定义数据库 hooks 的能力。
agency_lead
hackernews
与微小的 Go 二进制文件相比,安装可能会消耗较多资源,但其 UI 比任何其他开源 headless CMS 都要领先几个身位。
sysadmin_steve
youtube
仅 insights 模块就取代了我们原本计划构建的自定义仪表盘。它直接连接到我们的 Postgres 视图。
@startup_dev
twitter
自托管让我们高枕无忧,客户数据永远不会离开我们的基础设施,完美契合了我们的安全审计。
compliance_pro
reddit
它简直是该领域最不具倾向性(un-opinionated)的工具。它尊重你的 SQL schema,而不是与之对抗。
fullstack_frank
hackernews

关于 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.

不仅仅是提示词

用以下方式提升您的工作流程 AI自动化

Automatio结合AI代理、网页自动化和智能集成的力量,帮助您在更短的时间内完成更多工作。

AI代理
网页自动化
智能工作流

Directus专业提示

专家提示助您充分利用Directus。

使用 4GB RAM 或更高配置

在进行大量 schema 变更时,Node.js 应用可能会消耗大量内存。CX23 实例是稳定生产环境的推荐起点。

尽早配置 S3 存储

如果您计划托管数千个文件,请尽早连接兼容 S3 的存储桶,以防止本地 VPS 磁盘空间被填满。

规范化 ID 类型

在创建 collection 时,在整个项目中始终如一地选择 UUID 或自增整数,以简化您的前端集成。

用户评价

用户怎么说

加入数千名已改变工作流程的满意用户

Jonathan Kogan

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

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

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

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

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

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

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

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

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

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

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

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的常见问题答案