1.8 KiB
1.8 KiB
title, type, tags, date, source_file
| title | type | tags | date | source_file | ||||
|---|---|---|---|---|---|---|---|---|
| NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 | source |
|
2026-02-22 | raw/Technical/Home Office/🟠NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器.md |
Summary
- 核心主题:NodeWarden——基于Cloudflare Workers的无服务器Bitwarden实现
- 问题域:密码管理系统的极致轻量化部署
- 方法/机制:Cloudflare D1存储密码 + R2存储附件 + Workers执行后端逻辑
- 结论/价值:实现真正无服务器的密码管理,支持TOTP二次验证
Key Claims
- NodeWarden将Bitwarden服务器端运行在Cloudflare Workers上,无需VPS
- 基于Cloudflare D1的单用户保管库和R2的附件存储实现完整Bitwarden兼容
- 支持passkey和TOTP(通过TOTP_SECRET),官方Bitwarden需要付费会员
- 定位单用户,放弃多用户、组织、集合等企业功能
Key Quotes
"部署 NodeWarden 之后的效果,就是在无服务器的情况下,也能在手机、电脑上使用 Bitwarden 客户端来保存密码了" — 核心价值主张
Key Concepts
- 无服务器密码管理:将传统服务器端逻辑迁移到边缘计算平台
- Cloudflare D1:Cloudflare的SQLite数据库服务,用于存储密码元数据
- Cloudflare R2:Cloudflare的对象存储服务,用于存储附件
Key Entities
- Bitwarden:开源密码管理客户端,NodeWarden兼容的客户端
- NodeWarden:运行在Cloudflare Workers上的Bitwarden服务器实现
- Cloudflare:边缘计算平台,提供Workers/D1/R2服务
Connections
- Cloudflare ← 部署平台 ← NodeWarden
- Bitwarden ← 客户端兼容 ← NodeWarden
- NodeWarden ← 替代方案 ← Bitwarden