118 lines
2.8 KiB
Markdown
118 lines
2.8 KiB
Markdown
# 部署成功!
|
||
|
||
你的唐家族谱网站已成功部署到 Cloudflare Workers!
|
||
|
||
## 访问地址
|
||
|
||
**主网站**: https://tangfamily.shumengya666.workers.dev
|
||
|
||
## 快速开始
|
||
|
||
### 1. 管理员首次登录
|
||
|
||
访问管理员登录页面:
|
||
https://tangfamily.shumengya666.workers.dev/admin-login.html
|
||
|
||
- 管理员密码:`shumengya5201314`
|
||
|
||
### 2. 添加家族成员
|
||
|
||
登录管理后台后,点击"添加成员"按钮,建议按以下顺序添加初始成员:
|
||
|
||
#### 第一代(父母)
|
||
1. **唐治明**
|
||
- 出生年份:1950(请根据实际修改)
|
||
- 性别:男
|
||
- 父亲:无
|
||
- 母亲:无
|
||
|
||
2. **舒邦莲**
|
||
- 出生年份:1952(请根据实际修改)
|
||
- 性别:女
|
||
- 父亲:无
|
||
- 母亲:无
|
||
|
||
#### 第二代(子女)
|
||
3. **唐永洪**
|
||
- 出生年份:1975(请根据实际修改)
|
||
- 性别:男
|
||
- 父亲:选择"唐治明"
|
||
- 母亲:选择"舒邦莲"
|
||
|
||
4. **唐伟**
|
||
- 出生年份: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` 文件:
|
||
|
||
```typescript
|
||
const VISITOR_PASSWORD = 'tangfamily'; // 访客密码
|
||
const ADMIN_PASSWORD = 'shumengya5201314'; // 管理员密码
|
||
```
|
||
|
||
然后重新部署:
|
||
```bash
|
||
npm run deploy
|
||
```
|
||
|
||
## 数据备份
|
||
|
||
你可以使用以下命令备份 KV 数据:
|
||
|
||
```bash
|
||
# 导出所有成员数据
|
||
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/
|
||
|
||
## 下一步
|
||
|
||
1. 访问管理后台添加家族成员
|
||
2. 测试访客登录和族谱查看功能
|
||
3. 分享网站给家族成员
|
||
4. 考虑绑定自定义域名
|
||
|
||
祝使用愉快!🎉
|