mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
893 字
2 分钟
BinNav-静态导航有后台,免费部署EdgeOne Pages和Cloudflare Pages

BinNav-静态导航有后台,免费部署EdgeOne Pages和Cloudflare Pages#

一个现代化的网站导航页面,支持可视化管理后台、智能图标获取、拖拽排序、自动提交和邮件发送功能和自动部署更新。部署至EdgeOne Pages无需服务器。

项目预览#

原项目地址:https://github.com/sindricn/BinNav_Public

原项目样式: 首页预览 后台预览

修改后的样式: 修改后预览

基于个人自用修改,仅供学习参考!

在原来项目的基础上使用AI修改: 1.1

  • 添加自定义背景,半透明效果
  • 添加居中布局,返回最顶层
  • 添加自定义图标,自定义页脚 1.2
  • 适配Cloudflare Pages 1.3
  • 添加二次确认卡片
  • 添加RSS sitemap索引 1.4
  • AI优化了整体的构建和加载速度
  • 添加背景api图片过渡

EdgeOne Pages部署#

手动部署#

  1. 下载压缩包BinNav_Public.zip https://wwbtv.lanzout.com/b0pnf424j 密码
  2. 👉 创建一个项目到你自己账号下,解压出压缩包上传项目
  3. 登录EdgeOne,创建项目选择你创建后的仓库
  4. 添加环境变量并部署 Cloudflare Pages 流程一样 也可以直接在EdgeOne创建项目,上传压缩包即可

⚙️ 环境变量配置#

基础配置:项目可以零配置运行,但为了完整功能体验,建议配置以下环境变量:

变量名描述必需默认值功能影响
ADMIN_PASSWORD管理后台登录密码admin未设置时使用默认密码
GITHUB_TOKENGitHub Personal Access Token-未设置时无法自动保存配置到GitHub
GITHUB_REPOGitHub仓库名(格式:用户名/仓库名)-未设置时无法自动保存配置到GitHub
RESEND_API_KEYResend API Key,用于邮件服务-未设置时无法发送邮件通知
ADMIN_EMAIL管理员邮箱,接收新站点提交通知-未设置时无法接收邮件通知
RESEND_DOMAINResend发送域名(仅域名部分)-未设置时无法发送邮件通知

功能说明

  • 基础功能:无需任何配置即可正常使用导航和管理后台
  • 自动保存:需要配置 GITHUB_TOKEN 和 GITHUB_REPO
  • 邮件通知:需要配置 RESEND_API_KEY、ADMIN_EMAIL 和 RESEND_DOMAIN

管理后台登录

  • 用户名:无需用户名,仅需密码
  • 默认密码:admin(建议生产环境修改)
  • 访问地址:/admin

GitHub Token 创建步骤

  1. 访问 GitHub Settings > Tokens
  2. 点击 “Generate new token (classic)”
  3. 选择 repo 权限
  4. 复制生成的 token

✉️ Resend 邮件功能配置指南#

BinNav 集成了 Resend 的邮件发送能力,用户可在前端页面填写反馈,自动发送邮件至指定邮箱。你只需完成以下三步,即可启用该功能:

步骤一:注册 Resend 账号

🔑 步骤二:创建 API Key

  • 登录后,点击左侧菜单栏 API Keys
  • 点击右上角 Create API Key
  • 输入名称(如 BinNav Key),点击生成
  • 复制生成的 key(如 re_xxxxxxxxxxxxxxxxx)并保存备用

🌐 步骤三:添加并验证发件域名(可使用免费二级域名)

  • 左侧菜单进入 Domains → 点击 Add Domain
  • 输入你的域名(如 yourdomain.com),或使用 Resend 提供的免费二级域名
  • 按照提示添加 DNS 记录以完成验证

本地开发#

# 1. 下载压缩包
https://wwbtv.lanzout.com/b0pnf424j
密码:am09
# 2. 安装依赖
npm install
# 3. 启动开发服务器
npm run dev

访问地址

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

BinNav-静态导航有后台,免费部署EdgeOne Pages和Cloudflare Pages
https://www.20210701.xyz/posts/binnav-静态导航有后台/
作者
奇怪先生
发布于
2026-02-19
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时