Pages
Pages turns the websites, games, H5 pages, and portfolios the Agent builds into real, shareable URLs, with lightweight site management on top.
Open it at: https://mulerun.com/pages
How Do I Publish a Page?
- Publish: click the publish button on a task result and the system creates an
xxx.mule.pageURL. - Smart Publish: when the Agent produces something clearly publishable (a complete website, a small game), the publish dialog shows up automatically.
Page Types
- Static: static sites — landing pages, docs, portfolios.
- SPA (Single-Page Application): interactive tools, games, demos.
Switch Version
A single Page can have multiple published versions. The Page detail view lists the history and lets you switch back to any prior version. Useful for quick rollback after a bad publish.
Custom Domain
Go to Pages, select the website you want to connect, click the three-dot menu, and choose Custom Domain to start setup. The dialog shows the CNAME DNS record you need to add.
Custom domains require a paid subscription. If you cannot see the option, first confirm your account subscription status.
Access Code
You can password-protect a Page with an access code. Only visitors with the code can open it — handy for internal previews or client demos.
Usage Stats
Each Page shows request counts and traffic, so you can see how it's being used.
Can a Page Deployed in Computer Be Published Directly to Pages?
No. Computer currently does not support directly publishing deployed pages to Pages. This capability is still under development.
Which Backends Does Pages Support?
Pages supports Node.js backends — you can deploy a frontend together with a Node.js API server in the same project. Other backend runtimes (Python, Go, Java, etc.) are not supported at this time.
Can I Remove the BY MULERUN Label?
Only paid users can remove the BY MULERUN label in the bottom-right corner. On free accounts, the label cannot be removed by the site owner; visitors can click X to close it.
What If Deployment Fails?
First check your Pages quota, deployment logs, project name, DNS/domain setup, and page error message. If the issue continues, contact support with the specific error details.