跳到主要内容

Vaultwarden

2023.9.14- Sealos 之一键部署 Vaultwarden(30 秒使用 VaultWarden 搭建个人密码管理器)

原文

本文由 简悦 SimpRead 转码, 原文地址 mp.weixin.qq.com

一键部署 Vaultwarden

首先通过以下链接打开 Vaultwarden 的应用模板:

啥都不用填,直接点击「部署应用」:

部署完成后,点击确认跳转到应用详情页面,可以看到应用已经启动成功了。点击外网地址即可直接打开 Vaultwarden 的 Web 界面:

创建你的密码管理账户:

创建完成后开始登录:

完结撒花!🎉🎉🎉

客户端使用自定义服务器非常简单,以 macOS 客户端为例,登录时选择「自托管」:

然后在弹出的界面中输入 Vaultwarden 的地址,并点击保存:

然后输入邮箱和密码进行登录。

修改配置

Vaultwarden 可以通过环境变量来自定义各种配置,它的所有环境变量都在这个文件中:

感兴趣的可以自己研究。

Sealos 添加环境变量非常简单,在应用详情页面直接点击「变更」:

然后展开「高级配置」,点击「编辑环境变量」:

然后就可以在其中添加环境变量了。

例如,我想设置 Vaultwarden 管理后台密码,就可以加入以下环境变量:

ADMIN_TOKEN='xxxxx'


添加完成之后,点击「确认」,再点击右上角的「变更」就可以了。

在你的域名后面加上 /admin,登录 Vaultwarden 管理后台,登陆密码为刚刚设置的 ADMIN_TOKEN

在这里可以根据情况对 Vaultwarden 进行一些可选设置,所有的设置项都可以通过鼠标悬停查看相应的说明,不了解的选项建议保持默认。

这里介绍几个我认为值得关注的设置项:

  • General Settings

  • Domain URL:设置你的网站域名,记得带上 https,如 https://your.domain

  • Allow new signups:是否允许用户注册,如果密码库仅仅用于自用,建议在自己注册后关闭此选项。

  • Admin page token:在这里更改 Vaultwarden 管理后台的密码。

  • Invitation organization name:设置你的网站名字,将出现在自动发送的电子邮件中。

  • SMTP Email Settings

  • 设置 SMTP 服务,用来发送系统邮件(建议开启)。

  • 根据你的 SMTP 服务提供方填写相关信息即可。

  • 设置保存后,运行一次 Test SMTP 确保邮件可以正常发送。

  • Read-Only Config:这里可以查看所有只读选项。

  • Backup Database:这里提供了一个简易的数据库备份功能。

费用评估

现在我们来评估一下在 Sealos 上运行 Vaultwarden 大概需要多少钱。点击「变更」:

模板默认使用的 CPU 是 0.2C,内存是 256M,不过 Vaultwarden 只需要 10M 就能跑起来,个人使用完全不需要这么多内存,咱们直接把 CPU 和内存调到最低:

最后点击「变更」。

这下舒服了,每天只需要花费两毛六分钱。再加上充值优惠,每天只需花费一毛多一点。而且不需要操心什么反向代理,什么域名,什么证书,就是一把梭,优雅。

参考资料

  • 自搭建全平台私有密码库 bitwarden & Vaultwarden[2]

引用链接

[1]

Bit­war­den 官方服务: https://github.com/bitwarden/server

[2]

自搭建全平台私有密码库 bitwarden & Vaultwarden: https://www.ottoli.cn/howto/bitwarden-vaultwarden


Sealos 社区长期征稿,欢迎 Sealos 终端用户与开发者前来投稿,奖金💰丰厚!详情可查看文章👇

[

爱 Sealos?来投稿!有奖金,还没有截止日期...

关于 Sealos

Sealos 是一款以 Kubernetes 为内核的云操作系统发行版。它以云原生的方式,抛弃了传统的云计算架构,转向以 Kubernetes 为云内核的新架构,使企业能够像使用个人电脑一样简单地使用云。

🌟GitHub:https://github.com/labring/sealos

🏠官网:https://sealos.io

💻开发者论坛:https://forum.laf.run

关注 Sealos 公众号与我们一同成长👇👇👇