Cloudflare Workers搭建导航系统带后台管理

前言

这是一个基于 Cloudflare Workers 构建的现代化、可自定义的网站导航系统,具备美观的后台管理界面。所有数据存储在 Cloudflare KV 中,无需数据库,部署简单,配置灵活。

项目地址

https://github.com/net5705632/cf-nav


效果演示:

演示地址:https://dh.510777.xyz

首页

后台

二级页面

部署方法

1、进Cloudflare创建一个workres,把项目里面的workers.js代码部署到cf workers。如下图:


2、在设置中添加变量ADMIN_PASSWORD=密码。如下图所示:


3、在Cloudflare里面创建KV库,名称随便。如下图:


4、在workers中绑定上一步创建的KV,绑定名称为NAV_CONFIG


5、最后添加绑定自定义域名即可。

  • 此处注意:如果添加路由,则域名后面一定要带通配符/*

使用方法:

  • 使用自定义域名/admin访问后台页面。然后输入在变量中设置的密码访问。