Appearance
大善人CloudFlare免费搭建开源密码管理工具Bitwarden
一、前言(大善人碎碎念)
大家好,我是大善人cf!😎 今天给大家分享一个CF相关的实用技巧,解决【此处填写核心痛点,例:CF图床上传失败、Pages部署报错、CDN加速配置】的问题,全程保姆级步骤,新手也能跟着做,不用复杂操作,看完直接上手!
二、前置准备(必看)
核心工具
- Cloudflare 账号(已注册,未注册的先去官网注册,免费够用)
- 本地环境(例:Obsidian、VS Code、PicGo,根据教程需求填写)
- 相关资源(例:博客项目、图片素材、脚本文件,按需补充)
注意事项
- 操作前建议备份相关配置(避免误操作导致失效)
- CF免费版已能满足大部分需求,无需升级付费版
- 全程跟着步骤走,遇到报错先看「常见问题」,解决不了评论区留言,大善人必回!
三、详细操作步骤(保姆级)
步骤1:准备工作(基础配置)
- 打开Cloudflare官网,登录你的账号
- 进入【相关板块】(例:Pages、R2、CDN、图床),找到对应功能入口
- (可选)创建相关资源(例:新建Pages项目、创建R2存储桶、配置图床)
步骤2:核心配置(关键步骤)
- 操作1:【具体操作,例:填写项目名称、选择仓库、配置构建命令】
- 操作2:【具体操作,例:设置图床上传路径、配置API令牌、开启CDN加速】
- 操作3:【具体操作,例:测试部署、验证图片上传、检查访问速度】
小贴士:此处可插入截图(粘贴后自动上传CF图床),标注关键按钮/配置项,更直观
步骤3:测试验证(必做)
- 完成配置后,进行测试(例:访问博客地址、上传一张图片、检查CDN生效情况)
- 正常显示/运行即配置成功,若失败,参考「常见问题」排查
四、常见问题(避坑指南)
- 问题1:【例:CF Pages部署报错“目录找不到”】 解决方法:检查构建命令和输出目录,正确配置为「npx vitepress build docs」和「docs/.vitepress/dist」,确保仓库路径正确。
- 问题2:【例:图片上传CF图床失败,显示403】 解决方法:检查API令牌权限,确保开启“上传/编辑”权限,重新配置PicGo/Obsidian插件。
- 问题3:【例:CDN加速未生效,访问速度慢】 解决方法:检查域名解析是否生效,清除浏览器缓存,等待CF全球节点同步(约1-5分钟)。
五、大善人总结
本次分享的【教程核心】,重点在于【核心要点,例:CF Pages自动部署的关键配置、图床与Obsidian的无缝衔接】,适合【目标人群,例:新手博主、NAS爱好者、需要CF加速的开发者】。
大家按照步骤操作,基本都能一次成功,遇到问题不要慌,评论区留言,大善人会一一回复,也欢迎大家分享自己的操作经验,一起交流学习!
六、补充说明(可选)
- 相关工具下载地址:【例:PicGo官网、Obsidian插件市场】
- 拓展技巧:【例:如何批量上传图片、如何配置CF自定义域名、如何查看部署日志】
- 后续更新:关注我,下期分享【下一期内容预告,例:CF R2图床进阶配置、Pages自动备份技巧】
<% tp.file.cursor() %>
### 前言
以前密码管理工具很多1password、LastPass等,但后来都收费了,如果你有NAS一定听说过Bitwarden这款开源免费的密码管理工具,功能不逊于收费软件。NodeWarden是运行在Cloudflare Workers上的第三方 Bitwarden兼容服务端,没有NAS也可以零成本使用。
### 准备工作
1. 该项目是基于Bitwarden修改的,客户端用的也是Bitwarden,是否能长期使用请自行斟酌,项目地址:https://github.com/shuaiplus/nodewarden
2. Cloudflare账号,R2存储需要信用卡
3. GitHub账号
4. 域名,可注册免费的:https://my.dnshe.com/
### 部署
1. 
2. 添加自动同步:进入你的 Fork 仓库 ➜ `Actions` ➜ `Sync upstream` ➜ `Enable workflow` 
3. 创建workers,选择 `Continue with GitHub` 
4. 默认使用 R2 存储;若未开通,可用 KV 来代替,将 **部署命令** 改为 `npm run deploy:kv` 
5. 
### 完成设置
1. 第一次开启页面会提示 `未检测到 JWT_SECRET` 
2. 
3. 
4. 
5.  *2026年3月28日 15:05*
### 前言
以前密码管理工具很多1password、LastPass等,但后来都收费了,如果你有NAS一定听说过Bitwarden这款开源免费的密码管理工具,功能不逊于收费软件。NodeWarden是运行在Cloudflare Workers上的第三方 Bitwarden兼容服务端,没有NAS也可以零成本使用。
### 准备工作
1. 该项目是基于Bitwarden修改的,客户端用的也是Bitwarden,是否能长期使用请自行斟酌,项目地址:https://github.com/shuaiplus/nodewarden
2. Cloudflare账号,R2存储需要信用卡
3. GitHub账号
4. 域名,可注册免费的:https://my.dnshe.com/
### 部署
1. 
2. 添加自动同步:进入你的 Fork 仓库 ➜ `Actions` ➜ `Sync upstream` ➜ `Enable workflow` 
3. 创建workers,选择 `Continue with GitHub` 
4. 默认使用 R2 存储;若未开通,可用 KV 来代替,将 **部署命令** 改为 `npm run deploy:kv` 
5. 
### 完成设置
1. 第一次开启页面会提示 `未检测到 JWT_SECRET` 
2. 
3. 
4. 
5. 