Token导航 LogoToken导航TokenDH.com
Payload MCP Cloudflare Demo logo
运维云端未说明官方级别未说明来源级核验

Payload MCP Cloudflare Demo

MCP Server

一个预配置的Payload CMS模板,用于快速在Cloudflare Workers上部署,支持D1数据库和R2存储。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
快速部署Cloudflare Workers云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

promentol

提供方

promentol

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

有效负载Cloudflare模板

![Deploy to Cloudflare](https://deploy.workers.cloudflare.com/?url=https://github.com/payloadcms/payload/tree/main/templates/with-cloudflare-d1)

由于规模限制,目前只能在带薪员工身上部署。 此模板配置了最基本的配置,可以开始处理您需要的任何事情。

快速启动

通过单击按钮进入设置屏幕,可以将此模板直接部署到Cloudflare Workers。

从那里,你可以将你的代码连接到Github或Gitlab等git提供者,命名你的Workers、D1 Database和R2 Bucket,以及附加你需要的任何其他环境变量或服务。

快速入门-本地设置

要在本地启动此模板,请执行以下步骤:

克隆

单击后 Deploy 单击上面的按钮,您将希望在您的计算机上拥有此仓库的独立副本。Cloudflare会将您的应用程序连接到Github等git提供商,您可以从那里访问您的代码。

本地开发

运作原理

开箱即用,使用 Wrangler 将自动为您创建本地绑定以连接到远程服务,它甚至可以创建您在Cloudflare中使用的服务的本地模拟。

我们为您预先配置了Payload,包括以下内容:

集合

请参阅 集合 文档,了解如何扩展此功能的详细信息。

  • #### 用户(身份验证)

用户是具有身份验证功能的集合,可以访问管理面板。

  • #### 媒体

这是已启用上传的集合。

图像存储(R2)

图像将从R2存储桶中提供,然后您可以进一步配置该存储桶,以使用CDN直接为您的前端提供服务。

D1数据库

Worker将可以直接访问Wrangler可以在本地连接的D1 SQLite数据库,但请注意,您不会像通常使用其他提供商那样有连接字符串。

您可以通过添加来启用读取副本 readReplicas: 'first-primary' 在DB适配器中,然后在D1 Cloudflare仪表板上启用它。有关此功能的更多信息,请访问 我们的文档.

与Cloudflare合作

首先,在本地安装依赖项后,您需要通过运行以下命令向Wrangler进行身份验证:

pnpm wrangler login

这将带您到Cloudflare登录,然后您可以在本地使用Wrangler CLI进行任何操作,使用 pnpm wrangler help 查看所有可用选项。

Wrangler非常聪明,因此只需运行以下命令,它就会自动绑定您的服务以进行本地开发 pnpm dev.

部署

当您准备部署时,首先确保您已经创建了迁移:

pnpm payload migrate:create

然后运行以下命令:

pnpm run deploy

这将使牧马人在 production 模式,运行任何创建的迁移,构建应用程序,然后将捆绑包部署到Cloudflare。

就是这样!如果你愿意,你也可以将这些步骤移动到你的CI管道中。

启用日志

默认情况下,不会为您的API启用日志,我们之所以做出此决定,是因为它确实会根据您的配额运行,因此我们将其保留为可选状态。但您可以在Cloudflare面板中单击即可轻松启用日志, 请参阅文档.

已知问题

图查询语言

我们目前正在等待GraphQL的一些问题 固定在工人上游 因此,在部署时,目前无法保证对GraphQL的完全支持。

工人规模限制

由于捆绑包,我们目前建议将此模板部署到带薪工人计划中 大小限制 3mb。随着时间的推移,我们正在积极努力减少捆绑包的足迹,以更好地满足这一指标。

这也适用于您自己的代码,在导入大量库的情况下,您可能会发现自己受到捆绑包的限制。

问题

如果您有任何问题或疑问,请通过以下方式联系我们 Discord 的中文翻译是“不和谐”或“纷争”。 或启动 .

目录标签

目录标签

快速部署Cloudflare Workers云端部署内容管理系统TypeScript本地部署CloudflareWorkersD1数据库R2存储

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP