2.8 KiB
2.8 KiB
部署成功!
你的唐家族谱网站已成功部署到 Cloudflare Workers!
访问地址
主网站: https://tangfamily.shumengya666.workers.dev
快速开始
1. 管理员首次登录
访问管理员登录页面: https://tangfamily.shumengya666.workers.dev/admin-login.html
- 管理员密码:
shumengya5201314
2. 添加家族成员
登录管理后台后,点击"添加成员"按钮,建议按以下顺序添加初始成员:
第一代(父母)
-
唐治明
- 出生年份:1950(请根据实际修改)
- 性别:男
- 父亲:无
- 母亲:无
-
舒邦莲
- 出生年份:1952(请根据实际修改)
- 性别:女
- 父亲:无
- 母亲:无
第二代(子女)
-
唐永洪
- 出生年份:1975(请根据实际修改)
- 性别:男
- 父亲:选择"唐治明"
- 母亲:选择"舒邦莲"
-
唐伟
- 出生年份:1980(请根据实际修改)
- 性别:男
- 父亲:选择"唐治明"
- 母亲:选择"舒邦莲"
3. 访客访问
添加成员后,分享主页地址给家族成员: https://tangfamily.shumengya666.workers.dev
- 访客密码:
tangfamily
页面说明
| 页面 | 地址 | 密码 | 说明 |
|---|---|---|---|
| 访客登录 | / |
tangfamily |
家族成员登录查看族谱 |
| 族谱树 | /tree.html |
需先登录 | 显示家族树状图 |
| 管理员登录 | /admin-login.html |
shumengya5201314 |
管理员登录入口 |
| 管理后台 | /admin.html |
需管理员权限 | 添加、编辑、删除成员 |
管理功能
在管理后台可以:
- ✅ 添加新成员
- ✅ 编辑现有成员信息
- ✅ 删除成员
- ✅ 设置父母关系
自定义域名(可选)
如果你想使用自己的域名(如 tangfamily.com),可以按以下步骤操作:
- 在 Cloudflare 添加你的域名
- 在 Workers 设置中添加自定义域名路由
- 更新 DNS 记录
详见:https://developers.cloudflare.com/workers/configuration/routing/custom-domains/
修改密码
如需修改默认密码,编辑 src/index.ts 文件:
const VISITOR_PASSWORD = 'tangfamily'; // 访客密码
const ADMIN_PASSWORD = 'shumengya5201314'; // 管理员密码
然后重新部署:
npm run deploy
数据备份
你可以使用以下命令备份 KV 数据:
# 导出所有成员数据
npx wrangler kv key get "members" --binding=FAMILY_DATA --namespace-id=07e25767617e469aa297cdf79ceeb010 > backup.json
技术支持
- Cloudflare Workers 文档:https://developers.cloudflare.com/workers/
- Cloudflare KV 文档:https://developers.cloudflare.com/kv/
下一步
- 访问管理后台添加家族成员
- 测试访客登录和族谱查看功能
- 分享网站给家族成员
- 考虑绑定自定义域名
祝使用愉快!🎉