最近尝试找一个开源的记账软件时发现有一个软件的启蒙是这个玩意!之前碰到过,但可能服务器带不动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的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Linux性能监测面板 | NETDATA
  2. NPS内网穿透穿透
  3. NETDATA 监控面板邮件配置
  4. 解决DELL R630服务器iDrac8虚拟控制台报错:查看器已终止 网络连接
  5. 无服务器(Serverless)本质上就是虚拟主机(VirtualHost)的一次升
  6. Nginx 1.18.0配置SSL问题
  7. Maven安装与Eclipse配置
  8. Django 日志配置
  9. MySQL高可用之mysql+keepalived

随机推荐

  1. php5中this,self,parent的意义
  2. 使用安全的会话-cookie在HTTP和HTTPS页面
  3. 如何从databse中提取数据到2d数组中?
  4. Codeigniter在localhost中的url上没有ind
  5. ubuntu14.04 安装apache+mysql+php
  6. Ubuntu 16.04搭建lamp环境
  7. include一个php文件,经常会失败,请问需要注
  8. php中的错误级别
  9. php关于网页乱码问题
  10. 如何从其他文件调用数组