logo NodeSeekbeta

Emerald Theme,现已支持 CF Server Monitor

最近应该很多老哥都被 Komari 的更新吓到了吧,我也不例外,所以周末抽时间把探针换成了 CF-Server-Monitor

顺便把之前的 Tokinx/komari-theme-emerald 主题移植过来,过程还算顺利。

依然是基于 Vue 3 + Vite + TailwindCSS + RekaUI 构建,功能大部分都迁移过来了。

可以一键部署到 Vercel、Cloudflare、EdgeOne、Github Pages,也可自部署到 VPS 或其他静态服务器。

image

项目地址

https://github.com/Tokinx/cf-server-monitor-theme-emerald

效果图

也可以通过签名访问我的探针查看实际效果,目前主题部署在 Vercel。

image

一键部署

安装好 CF Server Monitor 后,可以一键部署 Emerald 主题。

平台 一键部署 PROXY_BACKEND PROXY_WEBSOCKET
Vercel Deploy with Vercel true / false 不支持
Cloudflare Deploy to Cloudflare true / false true / false
EdgeOne (Global) 使用 EdgeOne Makers 部署 true / false 不支持
EdgeOne (国内) 使用 EdgeOne Makers 部署 true / false 不支持
GitHub Pages 不支持 不支持
  • API_BASE 是 CF Server Monitor Worker 的地址,例如 https://monitor.example.com。
  • PROXY_BACKEND 开启后 /api、/flags、/os-icons 将通过代理转发到 API_BASE,可起到一定的加速作用
  • PROXY_WEBSOCKET 开启后 WebSocket 将通过代理转发到 API_BASE,可起到一定的加速作用(Vercel、EdgeOne 与 Github Pages 不支持)。
  • Cloudflare Workers / Pages 会在返回页面时读取运行时环境变量,无需在 Vite 构建阶段额外注入;在 Cloudflare 控制台修改变量并重新部署后即可生效。
12
12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71800位seeker

🎉欢迎新用户🎉