简介
Vaultwarden 是著名的密码管理器软件 Bitwarden 服务端的第三方版本,可以完美兼容 Bitwarden 官方提供的各种插件和客户端。
搭建
1.创建 docker-compose 文件
vim /opt/vaultwarden/docker-compose.yml
2.编辑内容
services:
vaultwarden:
image: vaultwarden/server:1.31.0
container_name: vaultwarden
ports:
- 127.0.0.1:9080:80
volumes:
- /home/docker/vw/data:/data
environment:
- SIGNUPS_ALLOWED=true
- SMTP_HOST=smtp.qq.com
- SMTP_FROM=xxx@qq.com
- SMTP_FROM_NAME=Vaultwarden
- SMTP_USERNAME=xxx@qq.com
- SMTP_PASSWORD=xxx
- SMTP_TIMEOUT=15
## - "starttls": The default port is 587.
## - "force_tls": The default port is 465.
## - "off": The default port is 25.
## Ports 587 (submission) and 25 (smtp) are standard without encryption and with encryption via STARTTLS (Explicit TLS). Port 4
- SMTP_SECURITY=force_tls
- SMTP_PORT=465
- SMTP_DEBUG=false
restart: always
SMTP相关环境变量可以根据需要填写
3.启动
docker compose up -d