自部署 Web
自部署 Web 是用户自己维护的浏览器版 PromptHub 工作区。它可以作为桌面端的同步和备份目标,但不是官方托管的 PromptHub Cloud。
Node / Docker 版
适合 NAS、VPS、家庭服务器或局域网部署。
核心能力:
- 浏览器访问 Prompt、Folder、Skill、Rules 和媒体。
- 首次启动创建管理员。
- 简单登录和会话。
- 导入 / 导出。
- 作为桌面端 Self-Hosted PromptHub 同步目标。
- 持久化
data/、config/、logs/、backups/。
Cloudflare Workers 版
Cloudflare Workers 版是实验性的在线自部署方案:
- Workers 运行 API。
- D1 保存账号、设备心跳和同步快照元数据。
- R2 保存图片和视频媒体。
- 保持桌面端 Self-Hosted PromptHub 同步协议。
浏览器和 Worker 环境不能扫描本机目录,也不能安装 Skill 到 Claude、Codex 等本地工具目录。这些仍由桌面端负责。
和官方云服务的区别
| 能力 | 自部署 Web | PromptHub Cloud |
|---|---|---|
| 运维责任 | 用户自己 | 官方 |
| 多租户团队 | 不作为目标 | 支持方向 |
| 计费与套餐 | 不包含 | 官方商业能力 |
| 社区治理 | 不包含 | 官方运营能力 |
| 桌面同步目标 | 支持 | 支持方向 |
部署建议
- 公开暴露到互联网时必须使用 HTTPS。
- 定期备份整个数据目录,而不是只备份数据库。
- 不要把 JWT_SECRET、数据库 ID、R2 bucket 私有配置提交到公开仓库。