Skip to content

Pages

Pages 是 MuleRun 内置的网站托管能力。无论是静态站点,还是带表单、数据、第三方服务的动态站点——落地页、作品集、游戏、数据应用——都能一键发布到公网,使用系统自动分配的 xxx.mule.page 域名,或绑定你自己的自定义域名。无需自行管理服务器、CDN 或数据库。

官网入口:https://mulerun.com/pages

如何发布一个 Page?

有两个入口:

  • 在对话中发布:在 MuleRun Chat 里让 super agent 发布你的项目,agent 会自动完成构建与发布。新页面只能通过这种方式创建——Pages 入口本身不能新建页面。
  • 左侧导航的 Pages 入口:每个页面一张卡片,展示预览、状态、当前版本、域名链接,以及管理菜单(下文所有操作都在这里)。

Page 的类型

类型在创建时确定,之后不能在线切换

  • Static:纯前端站点——落地页、文档、作品集,以及带交互的单页工具、游戏、Demo。
  • Dynamic:带后端的站点。Dynamic 目前仅支持 Node.js 后端(由 agent 生成 Node.js 服务),后续会支持更多语言。

切换历史版本(Switch Version)

每次发布都会生成一个新版本,但只有当前发布的版本处于线上状态。在页面的管理菜单中选择 Switch Version,即可即时回滚到任意历史版本,无需重新发布。发布失败时会显示 “failed” 状态,且不会影响原有的线上版本。

自定义域名(Custom Domain)

付费功能。在管理菜单中选择 Custom Domain,填入你的域名,然后按提示在 DNS 服务商处添加对应的 CNAME 记录(Type / Name / Value,并关闭 Proxy 代理)。随后平台会签发证书并通过 CDN 提供访问。

说明:

  • 每个页面只能绑定一个自定义域名,且仅支持首次绑定——UI 中没有解绑或更换入口。
  • 自定义域名与默认的 *.mule.page 域名共享同一套访问码与配额。
  • DNS 解析与验证可能需要几分钟。

访问码(Access Code)

在管理菜单中选择 Access Code 设置访问密码。访问者必须先输入密码才能查看页面;验证通过后会有一段免验证的有效期。设置、修改或清除访问码都会强制所有人重新验证。访问码加密存储(无法找回明文),保护整个页面。点击 Clear 可关闭访问码。

数据库(仅 Dynamic 页面)

Dynamic 页面可使用平台托管的 MySQL 数据库,由 agent 在创建时挂载,或之后再挂载。Pages UI 中没有数据库管理界面——查看或操作数据请让 agent 来做。每个页面只有一个数据库,且不能卸载或重新绑定。删除页面会一并永久清除其数据库。

管理与用量

每张页面卡片展示状态和最近一次发布时间,并提供菜单:打开域名、RenameSwitch Version、设置 Access Code、配置 Custom DomainDelete。卡片同时展示该页面近 30 天的用量(请求数与流量);账号的页面总数与配额显示在顶部。

Rename 仅允许小写字母、数字和连字符,最长 30 个字符。

下线一个页面

  • Delete(主动):永久删除,会同时清除页面的数据库——如需保留数据,请先让 agent 导出。
  • Suspend(被动停用):访问被阻断,但内容、版本和数据库都会保留。当页面的月访问量或流量达到所在套餐上限(计数每 30 天周期重置,或升级套餐解除),或降级后页面数超出额度、失去自定义域名或访问码权益时,页面会被停用。此时默认的 *.mule.page 域名仍可访问。停用恢复后无需重新发布。

各套餐配额

Pages 按页面数、月访问量、月流量计费门槛,而非按请求消耗 Credits。超出配额会触发停用,而不是按量计费。

项目FreePlusSuperProTeam Plus
页面数51040100每成员 10
每页月访问量1,000,00010,000,00010,000,00010,000,00010,000,000
每页月流量100GB1TB1TB1TB1TB
单次发布体积1GB1GB1GB1GB1GB
Custom Domain
Access Code
Database

常见问题

Computer 中部署的页面能否直接发布到 Pages? 不能。当前不支持将 Computer 中部署的页面直接发布到 Pages,该能力仍在开发中。

页面显示 503 “deploying” 怎么办? 这是正常现象,通常出现在新发布的预热阶段或 Dynamic 页面的冷启动期间。相比之下,切换版本是即时生效的。

页面显示 403 “unavailable” 怎么办? 说明页面已被停用——一般是因为达到访问量或流量上限,或降级导致页面数超额、失去自定义域名权益。解决配额问题或恢复套餐即可,恢复时无需重新发布。

网站底部的 BY MULERUN 能移除吗? 付费用户可以移除右下角的 BY MULERUN 标识。免费账号下站点所有者无法移除,但访问者可以点击 X 关闭它。

MuleRun 帮助中心