# ===== Vaultwarden 基础配置 ===== # Vaultwarden 访问域名(必须修改) VAULTWARDEN_DOMAIN=vault.example.com # Let's Encrypt 邮箱(必须修改) CERTBOT_EMAIL=admin@example.com # ===== 安全配置 ===== # 管理员面板令牌(部署脚本自动生成随机字符串) # 如需更安全的 argon2id 哈希,运行: docker run --rm -it vaultwarden/server /vaultwarden hash # 将哈希值用单引号包裹填入,如: ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...' ADMIN_TOKEN= # 是否允许新用户注册(部署完成注册好账号后建议关闭) SIGNUPS_ALLOWED=true # 是否显示密码提示 SHOW_PASSWORD_HINT=false # 是否允许 Send 功能 SENDS_ALLOWED=true # ===== 镜像配置 ===== # Vaultwarden 镜像 VAULTWARDEN_IMAGE=vaultwarden/server:latest # ===== 目录与端口 ===== # 数据目录(SQLite 数据库 + 附件 + 密钥) VAULTWARDEN_DATA_DIR=/var/lib/vaultwarden # 本地监听端口(Nginx 反向代理目标) VAULTWARDEN_PORT=8080 # 备份目录 BACKUP_DIR=/var/backups/vaultwarden # ===== 日志 ===== # 日志级别: trace, debug, info, warn, error LOG_LEVEL=info