MuseMVP 文档

概览

Cloudflare 原生版本。应用、数据库、对象存储与邮件集中在一个平台,减少跨平台配置。

Web Cloudflare / Cloudflare 原生基础设施

一个平台,串起你的核心资源。

Web Cloudflare 是 apps/web-cloudflare 中的 Next.js 应用。核心基础设施集中在 Cloudflare:Workers 运行应用,D1 保存数据,R2 管理文件,Cloudflare Email Sending 发送邮件。不需要另建 PostgreSQL 服务或接入其他 S3 存储商。

基础设施集中,不等于所有集成都内置

计算、数据库、存储与邮件使用 Cloudflare;支付网关以及 Google / GitHub 登录仍对接外部服务。D1 使用 SQLite 语义,Workers 有独立的运行时约束。如果你需要 PostgreSQL、Docker 自托管或自由组合服务,可以选择 Web。

欢迎使用 MuseMVP。你不需要先读懂所有目录和模块,才能开始做产品。先跑起一个可登录的应用,再逐步接入你的业务需要的服务。

先跑起你的第一个应用

从 快速开始 入手:获取源码、初始化本地数据库、打开页面,并使用内置开发账号登录。

换成你自己的产品

接下来要做什么阅读哪篇完成后得到什么
替换名称、Logo 和首页文案品牌与应用设置浏览器和公开页面显示你的品牌
调整首页区块和导航自定义落地页只保留你的产品需要的区块和链接
设置默认语言、修改文案语言与翻译你自己的中英文内容
调整配色和登录后的工作台主题 / 应用布局适合你的产品的界面

按需接入服务

本地先使用开发账号体验应用,不必一次填完邮件、OAuth、支付和存储的所有凭据。要测试对应功能或准备上线时,再接入相应服务。

你要使用的功能需要配置什么
注册、邮箱验证码、密码重置、联系消息邮件
Google 或 GitHub 登录Google / GitHub
订阅或一次性付费接入支付
上传头像、管理自己的资产存储
密码找回的人机验证Turnstile

凭据写在所选应用的环境文件或部署平台中。环境变量 会告诉你哪些是首次启动必需,哪些可以稍后再配。

将产品上线

按照 Cloudflare Workers 部署指南 完成部署,再完成 上线检查清单。生产邮件、支付回调、存储与登录需要在你的真实域名上确认。

开发你自己的业务

用 项目结构 找到要改的文件,再用 新增 API 路由 串起数据库、接口和页面。AI 协作 介绍项目内置的 Agent 工作流。

已经基于旧版开发了产品?请在独立分支阅读 更新已有项目。全新安装可以跳过这篇。

需要帮助?

反馈时附上所选应用(web-cloudflare)、执行命令和完整报错。先移除密码、API Key、数据库连接串和个人信息。可以发送邮件至 [email protected],或在 社区 交流。

本页目录