绑定,我之前二开了一个用rust/wasm实现的worker版bitwarden,现在个人用的功能基本齐了: https://github.com/qaz741wsd856/warden-worker 用rust好处是能直接抄vaultwarden的代码,坏处是数据穿越js/wasm边界的开销很高,性能反而比纯js实现慢很多 一点建议: 附件可以用KV来存,也是支持流式传输的,这样就不用绑卡了,虽然最大只能25MB 数据建议用D1来存,配合sqlite的json扩展语法,可以直接输入输出json,不需要把CPU时间耗费在序列化/反序列化上 可以直接集成一个vaultwarden的前端,具体方法见我项目的readme和action。 对了,图标获取可以直接用cf的重定向规则,把请求重定向到其他图标服务,既省worker额度又防刷。vaultwarden的实现里就分本地实现和重定向两种的。
@qaz741wsd856 #101 牛,太长时间没上论坛,都不知道有这个项目,比我优秀。 sqlite我不太会耶,现在能跑起来,我就不改了,好不容易跑起来的 前端就算了,其实这项目本来就是写给自己用的,我对前端没需求,也想象不到什么情况下才会用网页密码管理器。 图标直接用的别人家的,你这么说有道理,立马改掉 感谢你的建议
绑定,我之前二开了一个用rust/wasm实现的worker版bitwarden,现在个人用的功能基本齐了:
https://github.com/qaz741wsd856/warden-worker
用rust好处是能直接抄vaultwarden的代码,坏处是数据穿越js/wasm边界的开销很高,性能反而比纯js实现慢很多
一点建议:
对了,图标获取可以直接用cf的重定向规则,把请求重定向到其他图标服务,既省worker额度又防刷。vaultwarden的实现里就分本地实现和重定向两种的。
大善人撸秃噜了
一键部署,非常给力
@qaz741wsd856 #101
牛,太长时间没上论坛,都不知道有这个项目,比我优秀。

sqlite我不太会耶,现在能跑起来,我就不改了,好不容易跑起来的
前端就算了,其实这项目本来就是写给自己用的,我对前端没需求,也想象不到什么情况下才会用网页密码管理器。
图标直接用的别人家的,你这么说有道理,立马改掉
感谢你的建议
强👍,收藏了
🐂🍺(๑˃̵ᴗ˂̵)👍
BD
BD
为何如此牛逼