邂逅(KaikouOwO)/花店的主人:迷迭香
518 字
3 分钟
NodeWarden的部署过程
NodeWarden的部署过程
在Edge浏览器密码明文存储在内存事件后我选择更换我的秘密管理器,接下来你可以看到的就是我部署NodeWarden的过程。
本期教程来源于官方文档库:https://nodewarden.app/zh
部署NodeWarden
在部署NodeWarden的时候你会得到两种选择:使用R2存储或使用Workers KV。R2能够分享更大的文件,而Workers KV则是给了还没有想好提供支付方式给Cloudflare的用户一个选择。
使用R2存储
您需要将下文中的部署命令改为 npm run deploy
使用Workers KV
- Fork仓库:https://github.com/shuaiplus/NodeWarden
- 进入 Cloudflare Workers & Pages进行部署,选择Continue with GitHub,选择你刚刚Fork的仓库
- 建议您在Workers中的项目名为”NodeWarden“,或者自定义您的项目名,然后去将仓库中的Wrangler.toml与wrangler.kv.toml中的” name = “改为您的项目名” “
- 使用你想使用的存储方式R2的部署命令为“npm run deploy”,Workers KV的为”npm run deploy
“ - 部署完成后,在设置-域中找到您的预览域名进行访问(通常后缀为.workers.dev)
- 无法访问请先添加自定义域名并通过自定义域名访问
- 复制显示的32为随机字符后打开workers您刚部署的项目的设置,在变量和机密中添加一个变量
- 变量名:JWT_SECRET
- 类型:密钥
- 部署
- 访问您的域名(假如您已进行添加)进行注册,默认第一个注册的用户为管理员
- 恭喜!部署完成!
使用NodeWarden
因为Nodewarden是Cloudflare 上的轻量 Bitwarden 兼容服务端,所以我们需要先下载Bitwarden的客户端。
- Bitwarden下载
- 打开应用,点击下方显示的”正在访问:bitwarden.com“,选择自托管
- 输入:https:// 你的域名
- 然后保存并进行登录
导入密码
假如你是从Edge导出的密码,您可以选择如图一样导入
完成
接下来你可以在任何设备上使用了!
NodeWarden的部署过程
https://blog.tncrr.us.kg/posts/nodewarden/