一个晴朗的下午,我盯着续费页面看了好一会儿,然后关掉了浏览器,翻出抽屉里的树莓派。不是因为密码管理器不好用,正相反,它是我用过最顺手的工具。只是每年准时出现在账单上的那笔钱,让我总忍不住去想:有没有另一种可能。
答案藏在一块售价35美元、差不多两百元出头的树莓派上。确切地说,是藏在一位Rust开发者重写的开源项目里。这个项目名叫Vaultwarden,它用一种近乎取巧的方式,把完整的服务端功能塞进了一块指甲盖大小的开发板,然后悄无声息地跑了起来。
![]()
整件事最迷人的地方在于,你不需要学习任何新客户端。浏览器插件照用,iPhone和安卓App照装,它们甚至意识不到自己正在跟一台放在你家书桌上的小机器对话。Vaultwarden扮演的角色更像一个翻译官——官方客户端说着一套云端API的语言,它就在本地复刻了同一套API,让所有请求不出你家局域网就完成了握手、验证、同步。
这个项目的前身叫bitwarden_rs,后缀rs代表它用Rust语言写成,后来才更名为Vaultwarden。它极其轻量,几百兆内存就能跑起来,这意味着你不需要去买顶配树莓派5。一块售价二十美元左右的Pi Zero 2 W完全够用——它就是那种小到能塞进钱包夹层、功耗低到插个充电头就能当服务器的微型主板。我的第一台Vaultwarden服务器正是跑在这块板子上,后来才迁移到性能更强的设备上,但那纯粹是因为我手痒想折腾。
自建服务听起来天然带着一道刺眼的警告:安全问题全压在自己肩上了,万一配置出错,等于把密码库大门敞开。Vaultwarden的设计者对这一点想得很清楚。他们没有重新造加密轮子,而是完整保留了官方的加密机制——AES-256算法配合客户端侧密钥派生
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.