收起左侧

飞牛部署(Vaultwarden - 密码管理器)完整教程 - 全步骤详解

5
回复
199
查看
[ 复制链接 ]

1

主题

2

回帖

0

牛值

江湖小虾

Vaultwarden 是什么

Vaultwarden 是一个用于本地搭建 Bitwarden 服务器的第三方 Docker 项目。仅在部署的时候使用 Vaultwarden 镜像,桌面端、移动端、浏览器扩展等客户端均使用官方 Bitwarden 客户端。

Vaultwarden 很轻量,对于不希望使用占用大量资源的官方 Bitwarden 自托管部署而言,它是理想的选择。

功能特点:

1、管理密码

2、自动生成强密码

3、自动填充

飞牛部署VaultWarden步骤

前提条件:

域名,主域名或二级都可以。飞牛设备具有公网IPv4或IPv6,需要做DDNS

安装步骤:

这里部署方案是:Vaultwarden+NginxProxyManager

1、docker安装vaultwarden

首先创建一个文件夹用于存储容器数据,后面用到:

image.png

1.1、在飞牛中打开docker,在镜像仓库中 搜索vaultwarden并下载

fa4e8bf053d87e218a639e74c918ed3c.png

1.2、下载完成后即可在左侧“本地镜像”中看到已下载的镜像。

image.png

点击启动镜像、容器名称自己填。勾选【开机自动开启】

image.png

然后下一步,端口自己随意填,这里并不是最终访问端口。我这里设置为 51998

存储位置选择第一步新建的文件夹。

image.png

然后直接点击下一步、创建容器。

创建完成后,在docker容器列表中能看到是否已启动,启动后打开页面,默认是

https://192.168.31.200:51998 ,这里我的飞牛IP是192.168.31.200。

image.png

访问https协议正常应该是打不开,

可以用http://192.168.31.200:51998 打开看下页面效果。如下:

image.png

由于还没有SSL证书,所以本地http协议访问到也没什么用。就是让你确保容器正常运行了。

2、域名解析+DDNS

登录域名管理平台,将域名或二级域名解析到你家公网IP上。【我的域名在阿里云,就用阿里云的DDNS,别的平台有别的ddns方案】然后在飞牛上设置DDNS,如图:

image.png

确保DDNS状态正常:

image.png

3、安装并配置NginxProxyManager

新建文件夹用于存储容器数据:

image.png

然后到docker中通过compose新建项目:

image.png

yml文件代码如下:

services:
  nginxproxymanager:
    image: chishin/nginx-proxy-manager-zh
    container_name: npm
    restart: unless-stopped
    ports:
      - 9880:80
      - 9443:443
      - 81:81
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

随后确认创建并启动容器。

然后打开81端口进入NPM管理后台,我这里是 http://192.168.31.200:81,默认点击打开好像是https协议,要手动改一下协议头。

image.png

image.png

  • 默认用户名:admin@example.com
  • 默认密码:changeme

首次登录应该会让你重新设置密码,重新设置密码登录即可。

然后先申请一个域名的SSL证书,步骤如下:

DNS验证这里我用的阿里云,将证书内容中的key和secret替换为阿里云的即可。

image.png

保存后等待证书申请完成。

然后配置代理服务:

image.png

image.png

域名填写你DDNS配置的域名,协议http,主机是飞牛内网IP,端口是vaultwarden的内网端口。

然后切换到SSL选项卡:

image.png

最后保存配置。

然后在飞牛防火墙中放通9443端口:

image.png

还有出口设备开启9443端口转发:

image.png

至此vaultwarden在飞牛中部署完毕。

可以用 https://你的域名:9443 访问属于你的vaultwarden。

image.png

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

2

回帖

0

牛值

江湖小虾

楼主测试过安卓客户端能用吗?我搭建了安卓客户端不能用,浏览器插件,,web,win桌面,ios都能用,安卓提示发生错误,查看日志是ssl问题。

我也搭建了在正常使用呀,安卓、浏览器插件、都没问题啊。你是证书没配置好吗?  详情 回复
昨天 21:33

1

主题

2

回帖

0

牛值

江湖小虾

昨天 21:33 楼主 显示全部楼层
gaoxudaye 发表于 2026-2-8 20:07
楼主测试过安卓客户端能用吗?我搭建了安卓客户端不能用,浏览器插件,,web,win桌面,ios都能用,安卓提 ...

我也搭建了在正常使用呀,安卓、浏览器插件、都没问题啊。你是证书没配置好吗?
试了Let's Encrypt和zerossl证书安卓都不能连。我是公网ip,用的docker加反代。  详情 回复
8 小时前

2

主题

23

回帖

0

牛值

江湖小虾

我去年就搭建了,但是本地使用提示登陆密码错误。。。明明我密码是正确的

0

主题

2

回帖

0

牛值

江湖小虾

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=251960&ptid=54907][color=#999999]r9bot 发表于 2026-2-8 21:33[/color][/url][/size] 我也搭建了在正常使用呀,安卓、浏览器插件、都没问题啊。你是证书没配置好吗? ...[/quote]

试了Let's Encrypt和zerossl证书安卓都不能连。我是公网ip,用的docker加反代。
image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我这边搭建的流程就和这篇帖子一样的,搭建完没啥问题欸  详情 回复
2 小时前

1

主题

2

回帖

0

牛值

江湖小虾

2 小时前 楼主 显示全部楼层
gaoxudaye 发表于 2026-2-9 08:43
试了Let's Encrypt和zerossl证书安卓都不能连。我是公网ip,用的docker加反代。

...

我这边搭建的流程就和这篇帖子一样的,搭建完没啥问题欸
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则