准备
注意:个人账户(免费版和高级版)、家庭组织和企业组织支持本地托管,免费组织和团队组织不支持本地托管。
这里以 CentOS 7 with Firewalld 上部署 Bitwarden 为例。
系统要求
处理器:x64, 1.4GHz 或更高
内存:2GB 或更多 RAM
存储空间:10GB 或以上
Docker:Engine 19+ 以及 Compose 1.24+
必须使用 https 才能正常使用(如注册新账号等)
软硬件 | 最低配置 | 推荐配置 |
---|---|---|
处理器 | x64, 1.4GHz | x64, 2GHz 双核 |
内存 | 2GB RAM | 4GB RAM |
存储 | 12GB | 25GB |
Docker 版本 | Engine 19+ 以及 Compose 1.24+ | Engine 19+ 以及 Compose 1.24+ |
配置域名
这里假设使用的域名为:vault.yourdomain.com
。
解析域名
将域名 vault.yourdomain.com
的 A 记录解析到部署 Bitwarden 服务器所在的公网 IP 地址。
准备域名证书文件
我们一般使用 Bitwarden 中由 Let's Encrypt 生成和更新的免费 SSL 证书,这样就不需要专门准备域名证书文件了。或者使用自己的证书文件(例如 dnspod 上申请的 TrustAsia 免费 SSL 证书,证书文件放置于 Bitwarden 实例中)。或者在 Bitwarden 的前面使用反向代理的方式启用 HTTPS。
其他
服务器防火墙开启相应的端口(比如 443)。
最后更新于