如何使用1panel安装Vaultwarden密码管理器?
Vaultwarden 是什么?
Vaultwarden 是一个开源的密码管理器,基于 Bitwarden 的实现。它提供了与 Bitwarden 相同的功能,但以更轻量级的方式运行,适合自托管部署。Vaultwarden 支持存储和管理密码、生成安全的密码、以及跨设备同步。它通过 Web 界面、API 和各种客户端(如浏览器插件、桌面和移动端应用)提供访问。
特点:
完全开源,基于 Rust 编写,性能优秀。
可以自托管,易于部署(通常使用 Docker 部署)。
支持端到端加密,确保用户数据的安全。
兼容 Bitwarden 客户端和生态系统。
本文简介
简单做一个从1panel如何安装Vaultwarden 的教程,本文使用的是家庭动态公网搭建,因此涉及到了端口映射,如果你使用的是服务器有公网的网络可以忽略这一步。须注意:必须要使用https,要使用反代。
服务器系统:ubuntu server 22.04
面板:1panel (自带docker,功能基本都是docker)
路由器:爱快(端口映射,动态域名解析)
反向代理服务器:1panel下的openResty(就是nginx,没什么大区别)
安装
安装openResty
一键安装
安装bitwarden
一键安装
反向代理
bitwarden 访问是需要https 才可以的,这个需要一个域名,并且域名申请证书
解析动态域名
这个有很多方式,我这里用的是阿里云,并且证书也是通过阿里云免费申请,这边自己搞吧,一堆教程
创建反向代理
这个地址要填写你服务的ip+端口,我这个服务就是同ip下的,用127.0.0.1,要是不同服务器ip下的,记得改
编辑域名(如果你是公网,域名则默认,这一步则不需要)
新增你的动态解析域名+端口,删除随便搭建的主域名
开启https
设置端口映射(这地方使用的是爱快端口映射,如果你使用的是公网,则不需要这一步)
这个时候捏,你会发现你还是无法正确的访问
搞定
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 sky博客
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果