myst is a Cloudflare Pages site with a built-in proxy called raincloud.
It is designed to:
- keep the site name lowercase as
myst - run on Cloudflare Pages Functions
- work in common browsers on macOS, Chromebook, and Windows
- tunnel to websites through a proxied route
- keep proxied targets in an obfuscated base64url form like
/p?t=b64...
- a homepage at
/ - a proxy endpoint at
/p - compatibility support for the older
/proxy?url=...shape - HTML rewriting for links, forms, media, and common navigation
- Open the site.
- Enter a website URL.
mystwill route you throughraincloudand keep browsing inside the proxy.
- Create a new Cloudflare Pages project.
- Connect this repository.
- Make sure Cloudflare Pages Functions are enabled.
- Deploy.
The proxy code lives in:
- The base64url token is only obfuscation, not security.
- Some advanced web apps may need extra proxy rewriting support.
- Use the proxy only for sites you are allowed to access.
MIT. See LICENSE.