Sources: - Agent-usecases-multi-Agent-Team.md - DevOps-Maturity-Model-From-Traditional-IT-to-Advanced-DevOps.md - AI-一语点醒梦中人.md - Home-Office-NodeWarden-把-Bitwarden-搬上-Cloudflare-Workers彻底告别服务器.md Entities: Trebuh, Cloudflare Concepts: DevOps成熟度模型, 共享内存模式, 空性智慧, 绝处逢生
2.7 KiB
2.7 KiB
title, type, tags, date
| title | type | tags | date | |||||
|---|---|---|---|---|---|---|---|---|
| NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers,彻底告别服务器 | source |
|
2026-04-15 |
Source File
Summary
- 核心主题:NodeWarden 将 Bitwarden 服务器端部署到 Cloudflare Workers,实现零 VPS 的自托管密码管理
- 问题域:Bitwarden 官方自托管需要服务器,而许多人希望完全无服务器方案
- 方法/机制:Cloudflare Workers(DDoS 防护/全球 CDN/免费额度)+ D1(SQLite 分布式数据库)+ R2(对象存储附件)
- 结论/价值:在不付费服务器的情况下,获得支持 TOTP/自动填充/完整同步的开源密码管理方案
Key Claims
- NodeWarden 在 Cloudflare Workers 上运行,完全零服务器费用(Free Tier 足够个人使用)
- 支持单用户保管库完整功能:登录/笔记/卡片/身份/文件夹/附件/R2 存储/网站图标代理
- 支持 passkey 和 TOTP(官方需要会员,NodeWarden 免费)
- 不支持多用户、组织/集合/成员权限、SSO/SCIM/Send/紧急访问(单用户定位,无需这些功能)
Key Quotes
"部署 NodeWarden 之后的效果,就是在无服务器的情况下,也能在手机、电脑上使用 Bitwarden 客户端来保存密码了,支持自动登陆、二次验证之类的功能" — AppInn
Key Concepts
- Cloudflare Workers:无服务器边缘计算平台,支持在 200+ 地区运行 JavaScript/TypeScript 代码
- Cloudflare D1:基于 SQLite 的全球分布式数据库,Workers 原生集成
- Cloudflare R2:S3 兼容的对象存储,用于存储密码库附件
- 自托管密码管理:自己控制数据,不依赖第三方云服务的密码管理方式
- 无服务器密码学:TOTP(Time-based One-Time Password)算法实现二次验证
Key Entities
- Bitwarden:开源密码管理系统,客户端和服务器端均开源,支持完整自托管
- Cloudflare:全球网络服务商,提供 Workers/D1/R2 等开发者工具
- NodeWarden:将 Bitwarden 服务器端运行在 Cloudflare Workers 的开源项目(shuaiplus/GitHub)
- AppInn:中文科技博客,内容翻译和本地化介绍
Connections
- Bitwarden ← 基础服务 ← Cloudflare Workers ← 承载层 ← NodeWarden
- 密码管理器 ← 上位概念 ← 自托管密码管理
Related Links
- NodeWarden GitHub
- AppInn 原文
- NodeWarden 实例:https://nodewarden.ishenwei.online/