使用说明
Deloc
在几秒钟内将静态web应用程序部署到可共享的URL——从您的终端或AI编码代理。
Deloc 是发布静态web应用程序并与团队共享的最快方法。此仓库包含与Deloc托管服务通信的开源客户端:
@deloc/cli—npx @deloc/cli deploy从任何终端@deloc/mcp--MCP服务器,以便Claude Code、Cursor和其他代理可以代表您进行部署
快速入门
从您的终端
npx @deloc/cli deploy
就是这样。CLI构建您的项目(如果需要),上传输出,并打印一个实时URL。首次运行会打开浏览器进行登录。
来自您的AI编码代理
克劳德代码:
claude mcp add deloc --scope user -- npx -y @deloc/mcp@latest
光标 --添加到 .cursor/mcp.json:
{
"mcpServers": {
"deloc": {
"command": "npx",
"args": ["-y", "@deloc/mcp@latest"]
}
}
}
然后说“将此部署到Deloc”,并在聊天中获取一个实时URL。
你所得到的
- 适用于任何静态站点 --React、Vue、Svelte、纯HTML或任何具有
index.html - JSX/TSX文件直接部署 --单文件或多文件React项目无需构建步骤即可工作
- 即时URL --几秒钟内部署,立即共享
- 密码保护 --使用单个参数限制访问
- 预览 --为Slack/X链接预览设置自定义图像和描述
- 在边缘进行身份验证 --Deloc的Cloudflare Worker可以将已发布的应用程序锁定到允许的电子邮件域列表中。出版商从不编写身份验证代码。
免费套餐
三个实时应用程序,100MB总存储空间,30天自动到期,每个应用程序每月1GB带宽。包括密码保护。没有信用卡。
需要更多吗?看 deloc.dev/pricing Pro(每月10美元)、Pro Unlimited(每月25美元)、Team(每月35美元/出版商)和Enterprise。
运作原理
your project → @deloc/cli or @deloc/mcp → api.deloc.dev → Cloudflare R2
↓
Cloudflare Worker (edge)
↓
*.deloc.app URL
CLI和MCP是围绕单个HTTP API的瘦客户端。它们压缩您的构建输出,上传并返回一个URL。所有托管、CDN、身份验证和滥用预防都发生在Deloc基础设施的服务器端。
存储库布局
packages/
cli/ @deloc/cli CLI entry point and commands
mcp/ @deloc/mcp MCP server + tools exposed to AI agents
shared/ @deloc/shared shared types, constants, build/upload helpers
(bundled into cli and mcp at build time)
发展
看 贡献.md 用于本地开发设置、约定以及如何在本地API上运行。
快速启动:
pnpm install
pnpm -r build
pnpm -r test
安全
如果您发现安全问题,请发送电子邮件至 security@deloc.dev 而不是公开问题。看 安全.md.
许可证
麻省理工学院——见 许可证.
