---
title: "NodeWarden - 把 Bitwarden 搬上 Cloudflare Workers，彻底告别服务器"
type: source
tags: [bitwarden, cloudflare, self-hosted, serverless]
date: 2026-02-22
source_file: 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]]

## Contradictions
