BitWarden密码管理器自建
16lz
2021-05-08
最近尝试找一个开源的记账软件时发现有一个软件的启蒙是这个玩意!之前碰到过,但可能服务器带不动docker或其它缘由就放弃了!我这一段时间一直用的是自建的keepass,但有些移动端客户端设计不太合理,用起来复杂了许多!
密码管理器初体验
密码管理器解决方案
BitWarden
我用的docker,所以说对服务器有一定的要求。我目前这个服务器是2G1核心的配置!之前512M的带不动,容易被限制cpu使用!
Docker安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyunsudo usermod -aG docker your-user # 注意改成你自己的用户名
Bitwarden安装
注意端口和目录改成你自己需要的,目录提前建好!下面的ADMIN_TOKEN后面界面配置时要用!
docker run -d --name bitwarden \ -e SIGNUPS_ALLOWED=true \ -e WEBSOCKET_ENABLED=true \ -e ADMIN_TOKEN=emperinter\ -e LOG_FILE=/your_data_location/bitwarden.log \ -p 8880:80 \ -p 3012:3012 \ -v /your_data_location/:/data/ \ bitwardenrs/server:latest
域名
DNS 解析
nginx反向代理配置
我这里只贴出主要的,其它自己按服务器配置。
location / {proxy_set_header Host 'your_domain';proxy_pass http://127.0.0.1:8880;proxy_redirect off;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }location /notifications/hub {proxy_pass http://127.0.0.1:3012;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade"; } location /notifications/hub/negotiate {proxy_pass http://127.0.0.1:8880; }
©著作权归作者所有:来自51CTO博客作者emperinter的原创作品,如需转载,请注明出处,否则将追究法律责任
更多相关文章
- Linux性能监测面板 | NETDATA
- NPS内网穿透穿透
- NETDATA 监控面板邮件配置
- 解决DELL R630服务器iDrac8虚拟控制台报错:查看器已终止 网络连接
- 无服务器(Serverless)本质上就是虚拟主机(VirtualHost)的一次升
- Nginx 1.18.0配置SSL问题
- Maven安装与Eclipse配置
- Django 日志配置
- MySQL高可用之mysql+keepalived