这是一个由 NodePass (yosebyte/nodepass) 强力驱动的前端管理面板,提供了一个用户友好的WebUI来管理您的 NodePass 服务。
Vercel 是部署此前端面板的推荐方式之一。
- Fork 本仓库 (如果你还没有这样做)。
- 登录到你的 Vercel 账户。
- 点击 "New Project"。
- 选择 "Import Git Repository",然后选择你 Fork 的仓库。
- Vercel 通常会自动检测到这是一个 Next.js 项目并配置好构建设置。确认设置无误。
- 点击 "Deploy"。
部署完成后,你将获得一个 Vercel 域名 (例如 xxx.vercel.app
),前端面板将通过该域名访问。
Cloudflare Pages 对 Next.js 应用提供了良好的支持,能够将其部署到 Cloudflare 的全球边缘网络,实现快速、稳定的访问体验。
-
Fork 本仓库(如果尚未 Fork)。
-
登录你的 Cloudflare 账户。
-
在控制台主页,导航至 Workers & Pages。
-
点击 Create application → 选择 Pages 选项卡 → 点击 Connect to Git。
-
选择你 Fork 的仓库,点击 Begin setup 开始配置。
-
配置项说明:
- 项目名称:可保持默认或自定义;
- 生产分支:选择
main
或master
等你的主要分支。
-
在 Build settings(构建设置)部分:
- 框架选择:
Next.js
; - 构建命令:
npx @cloudflare/next-on-pages@1
; - 构建输出目录:
.vercel/output/static
。
- 框架选择:
-
点击 Save and Deploy 开始部署。
-
如构建失败,请前往「设置 → 运行时 → 兼容性标志」,输入并选择
nodejs_compat
保存,然后重新部署 。
部署完成后,Cloudflare Pages 将为你的项目分配一个 *.pages.dev
域名,例如:your-project.pages.dev
。你可以通过此域名访问你的前端页面。
该项目基于 MIT 许可证发布。
- Yosebyte - NodePass(yosebyte/nodepass) 核心创始人。