NodeWarden – 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器
嗯,用户让我帮忙总结一篇文章的内容,控制在100字以内,而且不需要特定的开头。首先,我得仔细阅读这篇文章,了解主要内容。 文章主要讲的是Bitwarden,这是一个开源的密码管理系统,支持客户端和服务器端的自托管。然后有人进一步优化,把服务器端部署在Cloudflare Workers上,这样就不用再用VPS了。部署之后的效果是可以在手机和电脑上使用Bitwarden客户端保存密码,并且支持自动登录和二次验证等功能。 接下来,文章还详细介绍了NodeWarden和Bitwarden的区别,以及部署的必要条件和具体步骤。包括fork代码、一键部署、设置NodeWarden、在客户端登录等步骤。 用户的需求是用中文总结内容,控制在100字以内。所以我要抓住重点:Bitwarden是开源密码管理工具,支持自托管;NodeWarden将其部署在Cloudflare Workers上,省去VPS;功能包括自动登录和二次验证;同时介绍了部署步骤。 现在要把这些信息浓缩到100字以内。首先点明Bitwarden的特点,然后介绍NodeWarden的优化和优势,最后提到部署方法。 可能的结构是:Bitwarden是开源密码管理工具,支持自托管;NodeWarden将其部署在Cloudflare Workers上,无需VPS;提供自动登录和二次验证功能;用户可按步骤完成部署并使用客户端登录。 这样大概控制在100字左右。 </think> Bitwarden 是一款开源密码管理工具,支持自托管。NodeWarden 将其服务器端运行在 Cloudflare Workers 上,无需 VPS 即可使用 Bitwarden 客户端保存密码、自动登录及二次验证等功能。用户可通过 GitHub 一键部署并完成设置,在客户端选择自托管模式登录使用。 2026-2-22 13:52:16 Author: www.appinn.com(查看原文) 阅读量:29 收藏

Bitwarden 是少数客户端与服务器端都开源的密码管理系统,支持完整自托管部署。@Appinn
但有人更进一步:直接把服务器端运行在 Cloudflare Workers 上——也就是说,你连 VPS 都可以省了。

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 1

部署 NodeWarden 之后的效果,就是在无服务器的情况下,也能在手机、电脑上使用 Bitwarden 客户端来保存密码了,支持自动登陆、二次验证之类的功能。

NodeWarden 与 Bitwarden 区别

能力项BitwardenNodeWarden说明
单用户保管库(登录/笔记/卡片/身份)基于Cloudflare D1
文件夹 / 收藏常用管理能力可用
全量同步 /api/sync已做兼容与性能优化
附件上传/下载基于 Cloudflare R2
导入功能覆盖常见导入路径
网站图标代理通过 /icons/{hostname}/icon.png
passkey、TOTP官方需要会员,我们的不需要
多用户NodeWarden 定位单用户
组织/集合/成员权限没必要实现
登录 2FA(TOTP/WebAuthn/Duo/Email)⚠️ 部分支持仅支持 TOTP(通过 TOTP_SECRET
SSO / SCIM / 企业目录没必要实现
Send基本没人用
紧急访问没必要实现
管理后台 / 计费订阅纯免费
推送通知完整链路没必要实现

必要条件

  1. 你需要有一个 Cloudflare 账号(必须有一个域名和信用卡)
  2. 一个 GitHub 账号

具体部署步骤

fork

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 2

一键部署

在你自己的 GitHub 页面上,有一个按钮:

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 3

这个步骤需要在 Cloudflare 中绑定 GitHub 账号,根据页面提示即可。

设置 NodeWarden

部署成功之后,Cloudflare 会提供一个临时地址,类似 1nodewarden.apipnn.workers.dev,用浏览器打开它,如果打不开,就绑定一个你自己的二级域名。

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 4

根据页面提示,一步一步进行即可。

这个步骤主要有:

  1. 设置 JWT_SECRET
  2. 设置自动更新 GitHub
  3. 设置主账号与密码
  4. 设置启用主账号的二次验证
NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 5

最后一步成功之后,还能选择彻底隐藏这个设置页面:

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 6

设置完成。

在客户端登录

打开你的 Bitwarden 官方客户端,在登录的地方选择自托管,并输入 服务器 URL

之后,在使用刚刚设置页面设置的用户名和密码(如果设置了二次验证,还会要求输入验证码),就可以正常登录啦:

NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 9

趁假期最后一天,快去试试吧。


原文:https://www.appinn.com/nodewarden/

Enable Notifications OK No thanks


文章来源: https://www.appinn.com/nodewarden/
如有侵权请联系:admin#unsafe.sh