Files
tangfamily/DEPLOYMENT.md
2026-06-24 22:13:01 +08:00

2.8 KiB
Raw Blame History

部署成功!

你的唐家族谱网站已成功部署到 Cloudflare Workers

访问地址

主网站: https://tangfamily.shumengya666.workers.dev

快速开始

1. 管理员首次登录

访问管理员登录页面: https://tangfamily.shumengya666.workers.dev/admin-login.html

  • 管理员密码:shumengya5201314

2. 添加家族成员

登录管理后台后,点击"添加成员"按钮,建议按以下顺序添加初始成员:

第一代(父母)

  1. 唐治明

    • 出生年份1950请根据实际修改
    • 性别:男
    • 父亲:无
    • 母亲:无
  2. 舒邦莲

    • 出生年份1952请根据实际修改
    • 性别:女
    • 父亲:无
    • 母亲:无

第二代(子女)

  1. 唐永洪

    • 出生年份1975请根据实际修改
    • 性别:男
    • 父亲:选择"唐治明"
    • 母亲:选择"舒邦莲"
  2. 唐伟

    • 出生年份1980请根据实际修改
    • 性别:男
    • 父亲:选择"唐治明"
    • 母亲:选择"舒邦莲"

3. 访客访问

添加成员后,分享主页地址给家族成员: https://tangfamily.shumengya666.workers.dev

  • 访客密码:tangfamily

页面说明

页面 地址 密码 说明
访客登录 / tangfamily 家族成员登录查看族谱
族谱树 /tree.html 需先登录 显示家族树状图
管理员登录 /admin-login.html shumengya5201314 管理员登录入口
管理后台 /admin.html 需管理员权限 添加、编辑、删除成员

管理功能

在管理后台可以:

  • 添加新成员
  • 编辑现有成员信息
  • 删除成员
  • 设置父母关系

自定义域名(可选)

如果你想使用自己的域名(如 tangfamily.com可以按以下步骤操作

  1. 在 Cloudflare 添加你的域名
  2. 在 Workers 设置中添加自定义域名路由
  3. 更新 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

技术支持

下一步

  1. 访问管理后台添加家族成员
  2. 测试访客登录和族谱查看功能
  3. 分享网站给家族成员
  4. 考虑绑定自定义域名

祝使用愉快!🎉