Docker 搭建密码管理器 Vaultwarden

2025-12-15 27 0

简介

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

相关文章

rclone 将远程空间挂载为本地磁盘
使用 CloudFlare Worker 搭建 Docker Hub 镜像加速服务
VSCode 系统禁止运行脚本解决方案
安装Docker并配置加速源
GDB调试器
GCC 编译器

发布评论