Docker 搭建 Vaultwarden 密码管理工具
介绍
Vaultwarden是Bitwarden密码管理工具第三方修改的版本,它比官方版占用性能跟少,对于服务器的配置低的更加友好,并且解锁了官方付费MFA的功能。还可以使用Bitwarden官方的APP,插件。
搭建
用docker搭建
1.拉起镜像
docker pull vaultwarden/server2.用docker搭建 启用管理页面 启用域名 禁用邀请
docker run -d --name vaultwarden \
-e DOMAIN=https://example.com \
-e ADMIN_TOKEN=some_random_token_as_per_above_explanation \
-e INVITATIONS_ALLOWED=false \
-v /home/docker/vaultwarden:/data/ \
-p 4433:80 \
vaultwarden/server:latest详细配置文件看:Vaultwarden Wiki 中文版
3.更新 Vaultwarden 镜像
拉取最新版本的镜像
docker pull vaultwarden/server:latest
停止并移除旧版本容器
docker stop vaultwarden
docker rm vaultwarden
使用已挂载的数据启动容器
docker run -d --name vaultwarden -v /home/docker/vaultwarden:/data/ -p 4433:80 vaultwarden/server:latestdocker-compose 文件
1.创建docker-compose.yml 文件
version: '3.8'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped # 容器退出时自动重启(除非手动停止)
environment:
- DOMAIN=https://example.com # 替换为你的实际域名
- ADMIN_TOKEN=some_random_token_as_per_above_explanation # 替换为强随机令牌
- INVITATIONS_ALLOWED=false # 禁用邀请功能
volumes:
- /home/docker/vaultwarden:/data/ # 数据持久化目录
ports:
- "4433:80" # 宿主机端口:容器端口2.启动容器
docker-compose up -d
评论区(暂无评论)