--- title: "NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器" type: source tags: [bitwarden, cloudflare, workers, 密码管理, 无服务器] date: 2026-02-27 --- ## Source File - [[raw/Home Office/NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器.md]] ## Summary - 核心主题:使用 NodeWarden 在 Cloudflare Workers 上自托管 Bitwarden 兼容服务器 - 问题域:密码管理系统的无服务器化部署 - 方法/机制:利用 Cloudflare Workers + D1 + R2 实现 Bitwarden 协议兼容的密码管理后端 - 结论/价值:完全免费、无 VPS 的自托管密码管理方案,支持 TOTP/ passkey ## Key Claims - NodeWarden 是 Bitwarden 协议的无服务器实现,部署在 Cloudflare Workers 上 - 相比官方 Bitwarden:支持 TOTP 和 passkey(免费),但仅支持单用户 - 技术栈:Cloudflare D1(数据库)、R2(附件存储)、Workers(计算层) - 部署方式:fork GitHub 仓库,通过 Cloudflare 一键部署 - 使用 Bitwarden 官方客户端登录自托管服务器需要填写自定义服务器 URL ## Key Quotes > "连 VPS 都可以省了" — NodeWarden 的核心价值主张 ## Key Concepts - [[Cloudflare Workers]]:无服务器计算平台 - [[Cloudflare D1]]:SQLite 边缘数据库 - [[Cloudflare R2]]:S3 兼容的对象存储 - [[Bitwarden]]:开源密码管理协议 ## Key Entities - [[NodeWarden]]:Bitwarden 协议的无服务器实现 ## Connections - [[NodeWarden]] ← deploys_on ← [[Cloudflare Workers]] - [[NodeWarden]] ← uses ← [[Cloudflare D1]] - [[NodeWarden]] ← uses ← [[Cloudflare R2]] ## Contradictions - 无