查看“Bitwarden”的源代码
←
Bitwarden
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
[https://bitwarden.com Bitwarden] 是一个密码管理器,支持多种平台与浏览器,并可以自己搭建服务端(使用 [https://github.com/dani-garcia/vaultwarden vaultwarden])。 == 部署 == 使用 docker 部署 [https://hub.docker.com/r/vaultwarden/server/ vaultwarden/server]。 == 配置 == === Vaultwarden 配置 === Bitwarden 使用环境变量进行配置。可在 docker 命令中用 <code>-e</code> 配置或者 bind mount 用于设置环境变量的 shell 脚本到容器中的 <code>/etc/bitwarden_rs.sh</code>。 ; <code>WEBSOCKET_ENABLED=true</code> : 启用 [https://github.com/dani-garcia/vaultwarden/wiki/Enabling-WebSocket-notifications WebSocket notification] ; <code>SIGNUPS_ALLOWED=false</code> : 关闭注册 ; <code>INVITATIONS_ALLOWED=false</code> : 关闭邀请 ; <code><nowiki>DOMAIN=https://bitwarden.example.com</nowiki></code> : domain 配置后完整的 docker 命令: docker run -d --name bitwarden -v /srv/bitwarden/data:/data -v /srv/bitwarden/bitwarden_rs.sh:/etc/bitwarden_rs.sh -p 127.0.0.1:8082:80 -p 127.0.0.1:3013:3012 vaultwarden/server:latest === [[Nginx]] 配置 === <ref>[https://github.com/dani-garcia/vaultwarden/wiki/Proxy-examples Proxy examples · dani-garcia/vaultwarden Wiki]</ref> 带有 WebSocket notifications 的 nginx 配置 <syntaxhighlight lang=nginx> server { server_name bitwarden.example.com; location / { proxy_pass http://127.0.0.1:8082; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } location /notifications/hub { proxy_pass http://127.0.0.1:3013; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /notifications/hub/negotiate { proxy_pass http://127.0.0.1:8082; } } </syntaxhighlight> == 外部链接 == * [https://github.com/dani-garcia/vaultwarden GitHub repo] * [https://github.com/dani-garcia/vaultwarden/wiki vaultwarden wiki] == 参考资料 == <references /> [[Category:Server]]
返回至
Bitwarden
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息