贡献者路线
这条路线给想修改 NodeWarden 或审查技术改动的人看。如果你只是要部署一个实例,请先看 入门路线。
文档(本站 wiki)
文档源码在 GitHub:nodewarden-wiki,与主应用仓库分开。错字、过时说明:用页面右上角 在 GitHub 上编辑此页 或到该仓库开 Issue。见 常见问题 — 文档写错了。
架构路线
- 整体架构 - 理解 Worker、前端资源、API、D1、R2、KV、cron 和 Durable Object 通知层如何组合。
- 后端路由与服务层 - 跟踪请求如何经过 router、handler、service、存储、限流和备份边界。
- 前端架构 - 理解 Vite 和 Preact Web Vault、路由、会话、React Query、i18n 和移动端体验。
- 数据模型与迁移 - 理解 D1 迁移、运行时 schema 初始化、表、索引和备份契约。
兼容路线
- 兼容性策略 - 保持官方 Bitwarden 客户端在升级后继续可用。
- API 参考 - 查看公开、认证、密码库、附件、Send、设备、域名和管理员接口。
- 实时通知 - 理解 WebSocket 和 SignalR 风格通知行为。