vaultwarden

昨晚睡前手痒点了下宝塔Docker里升级容器的 强制升级强制拉镜像 ,哦豁,vaultwarden好像挂了。。今天看了下数据还在,索性重来一次.....
services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: unless-stopped
    environment:
      DOMAIN: "https://vw.domain.tld"
    volumes:
      - ./vw-data/:/data/
    ports:
      - 80:80

环境变量参考:https://github.com/dani-garcia/vaultwarden/blob/main/.env.template

    environment:
      - DOMAIN=https://xxx.xxx  # 域名
      - ADMIN_TOKEN=YourReallyStrongAdminTokenHere  # TOKEN需要手动生成,类似密码最好是一长串的随机字符。设置后会启用管理页面:https://域名/admin
      - LOGIN_RATELIMIT_MAX_BURST=10  # 允许在登录验证时的最大请求次数
      - LOGIN_RATELIMIT_SECONDS=60  # 这是来自同一IP的登录请求之间的平均秒数,在Vaultwarden限制登录次数之前。
      - ADMIN_RATELIMIT_MAX_BURST=10  # 与LOGIN_RATELIMIT_MAX_BURST相同,只争对admin面板
      - ADMIN_RATELIMIT_SECONDS=60  # 与LOGIN_RATELIMIT_SECONDS相同
      - ADMIN_SESSION_LIFETIME=20  # 会话持续时间
      - SENDS_ALLOWED=true  # 开启后可以使用 Send 与其他人分享加密信息
      - EMERGENCY_ACCESS_ALLOWED=true  #  此设置控制用户是否可以启用紧急访问其账户的权限。值:true / false。
      - WEB_VAULT_ENABLED=true  # 此设置决定了web页面是否可访问。配置好账户和客户端,将此值改为false并重启Vaultwarden,可以用来防止未授权访问。值:true/false。
      - SIGNUPS_ALLOWED=true  # 新用户是否可以在没有邀请的情况下注册账户,改成 false后,禁止新用户注册,WEB页的创建账号链接不再显示。
      - INVITATIONS_ALLOWED=true # 邀请注册开关

备份参考:https://rs.ppgg.in/other-information/backing-up-your-vault
没有附件的情况下只需要备份 db.sqlite3 文件和其匹配的 db.sqlite3-wal 文件就行了,像我这种自用只一个用户的,甚至都不需要备份,手机APP上直接重新同步一下就行了。

添加新评论