AI摘要
详情
评论
问答
如何下载资源?
是否需要充值才能下载?
下载的资源是否有版权?
一个现代化的网站导航页面,支持可视化管理后台、智能图标获取、拖拽排序、自动申请提交和邮件发送功能和自动部署更新。部署至EdgeOne Pages无需服务器或者cloudflare Pages。
项目预览
项目样式:
首页预览:

管理后台:

EdgeOne Pages部署:
1.首先先将项目Fork到自己的仓库下

2.打开腾讯EdgeOne
可以领取免费套餐:边缘安全加速平台特惠_EdgeOne优惠活动- 腾讯云
选择上方的pages。

3.点击创建项目——导入Git仓库——选择自己刚刚Fork的项目
4.添加环境变量并部署
5.部署后可以自定义域名进行访问
环境变量配置
基础配置
项目可以零配置运行,但为了完整功能体验,建议配置以下环境变量:
| 变量名 | 描述 | 必需 | 默认值 | 功能影响 |
|---|---|---|---|---|
ADMIN_PASSWORD |
管理后台登录密码 | 否 | admin |
未设置时使用默认密码 |
GITHUB_TOKEN |
GitHub Personal Access Token | 否 | – | 未设置时无法自动保存配置到GitHub |
GITHUB_REPO |
GitHub仓库名(格式:用户名/仓库名) | 否 | – | 未设置时无法自动保存配置到GitHub |
RESEND_API_KEY |
Resend API Key,用于邮件服务 | 否 | – | 未设置时无法发送邮件通知 |
ADMIN_EMAIL |
管理员邮箱,接收新站点提交通知 | 否 | – | 未设置时无法接收邮件通知 |
RESEND_DOMAIN |
Resend发送域名(仅域名部分) | 否 | – | 未设置时无法发送邮件通知 |
- 基础功能:无需任何配置即可正常使用导航和管理后台
- 自动保存:需要配置
GITHUB_TOKEN和GITHUB_REPO - 邮件通知:需要配置
RESEND_API_KEY、ADMIN_EMAIL和RESEND_DOMAIN
- 用户名:无需用户名,仅需密码
- 默认密码:
admin(建议生产环境修改) - 访问地址:
/admin
- 访问 GitHub Settings > Tokens
- 点击 “Generate new token (classic)”
- 选择
repo权限 - 复制生成的 token
Resend 邮件功能配置指南
binnav 集成了 Resend 的邮件发送能力,用户可在前端页面填写反馈,自动发送邮件至指定邮箱。你只需完成以下三步,即可启用该功能:
- 访问官网 https://resend.com
- 使用邮箱或 GitHub 账户注册并登录
- 登录后,点击左侧菜单栏
API Keys - 点击右上角
Create API Key - 输入名称(如
binnav Key),点击生成 - 复制生成的 key(如
re_xxxxxxxxxxxxxxxxx)并保存备用
- 左侧菜单进入
Domains→ 点击Add Domain - 输入你的域名(如
yourdomain.com),或使用 Resend 提供的免费二级域名 - 按照提示添加 DNS 记录以完成验证
本地开发
# 1. 克隆项目
git clone https://github.com/sindricn/BinNav.git
cd BinNav
# 2. 安装依赖
npm install
# 3. 启动开发服务器
npm run dev
访问地址:
- 🏠 首页: http://localhost:5173
- ⚙️ 管理后台: http://localhost:5173/admin(默认密码:admin)
常见问题
Q: 如何登录管理后台?
A: 管理后台登录信息:
- 访问地址:
/admin - 用户名:无需用户名
- 默认密码:
admin - 修改密码:设置环境变量
ADMIN_PASSWORD
Q: 为什么无法自动保存配置?
A: 自动保存功能需要配置:
GITHUB_TOKEN– GitHub访问令牌GITHUB_REPO– 仓库名称(格式:用户名/仓库名)- 未配置时可手动下载配置文件
Q: 邮件通知功能如何配置?
A: 邮件通知需要配置:
RESEND_API_KEY– Resend API密钥ADMIN_EMAIL– 管理员邮箱RESEND_DOMAIN– 发送域名- 未配置时用户提交不会发送邮件通知
贡献指南
欢迎参与 BinNav 的开发!🌟 如果这个项目对你有帮助,请给个 Star ⭐
注意:EdgeOne Pages部署每天有次数限制,大家可以使用cloudflare Pages进行部署和加速,操作步骤大致相同,就不在此一一演示!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







暂无评论内容