vaultwarden一个用于本地搭建Bitwarden服务器的第三方 Docker 项目

vaultwarden一个用于本地搭建Bitwarden服务器的第三方 Docker 项目

services:
  vaultwarden:
    # 使用 Vaultwarden 官方最新镜像(轻量级 Bitwarden 服务端实现)
    image: vaultwarden/server:latest
    # 容器名称,便于管理
    container_name: vaultwarden
    # 容器退出或重启时自动重启(除非手动停止)
    restart: always
    volumes:
      # 将宿主机的 ./vw-data 目录挂载到容器内的 /data,用于持久化存储数据库、附件等数据
      - ./vw-data:/data
    ports:
      # 将宿主机的 2080 端口映射到容器的 80 端口(Vaultwarden 默认 HTTP 服务端口)
      # 您可以根据需要将左侧的 2080 替换为任意未被占用的宿主机端口
      - 2080:80
    environment:
      # 是否允许新用户注册账号
      # 建议:首次部署时设为 "true",创建完自己的账户后改为 "false",防止陌生人注册
      SIGNUPS_ALLOWED: "true"
      # 以下为可选但推荐添加的常用环境变量(可根据需要取消注释并配置)
      # DOMAIN: "https://your-domain.com"            # 服务的公网访问地址(用于链接生成、邮件等)
      # ADMIN_TOKEN: "some-strong-random-token"      # 管理员页面访问令牌(用于查看用户、删除管理等)
      # WEBSOCKET_ENABLED: "true"                    # 启用 WebSocket 支持(用于实时同步)
      # LOG_FILE: "/data/log/vaultwarden.log"        # 日志文件路径(需确保目录存在)
      # DATABASE_URL: "postgresql://..."              # 使用外部 PostgreSQL 数据库(默认 SQLite)

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享