自建vaultwarden,实现自动同步与镜像更新

表示我部署的vaultwarden,从来没有进入过admin页面,话说我都不知道有admin…,admin都能干撒呢?

1 个赞

里边很多设置的

1 个赞

不是说官方的,是 vaultwarden 官方的,你可以把 rclone / 初始化脚本 / 备份脚本 / 计划任务。。。这些都构建到你自己的镜像中,在启动镜像的时候通过参数的形式启动,用起来更方便

1 个赞

这个感觉很方便

进那个里面关闭新用户注册,因为就自己一个人用

1 个赞

关闭新用户注册我是通过环境变量来设置的

1 个赞

那这个更方便了,不需要我这么繁琐的操作了

等等,关闭新用户注册,那你怎么注册呢? :face_with_monocle:

1 个赞

bitwarden确实好用

2 个赞

用了好几年,确实很方便,因为它不仅仅是保存密码,还可以保存很多其他安全信息

2 个赞

如果在建立容器时候就关闭新用户注册,那你怎么注册呢? :face_with_monocle:

容器部署的时候,先开注册,等自己账户注册完毕之后再加上环境变量关闭注册,而且有了docker compose之后很方便的

1 个赞

原来是这样的,docker compose确实方便,变量啥的都直接编排好,一把梭

分享一个我的docker-compose.yml

services:

  vault:
    image: vaultwarden/server:alpine
    container_name: vault
    network_mode: host
    restart: always
    volumes: [ "./data/:/data" ]
    environment:
      # Vault
      - DOMAIN=https://vault.xxx.com
      - SIGNUPS_ALLOWED=false
      - SIGNUPS_VERIFY=true
      - INVITATIONS_ALLOWED=false
      # Rocket
      - ROCKET_ADDRESS=127.0.0.1
      - ROCKET_PORT=3018
      # Websocket
      - WEBSOCKET_ENABLED=true
      - WEBSOCKET_ADDRESS=127.0.0.1
      - WEBSOCKET_PORT=3019
      # SMTP
      - SMTP_HOST=smtp.gmail.com
      - SMTP_PORT=587
      - SMTP_SECURITY=starttls
      - [email protected]
      - [email protected]
      - SMTP_PASSWORD=xxx
2 个赞

太强了吧!大佬!

2 个赞

谢谢佬,我把你这个也添上去 :tieba_095:

1 个赞

能支持k8s部署,实现高可用吗

2 个赞

我不会用k8s…

2 个赞

关于自动更新映像,可以试试 watchtower ,通过docker部署,可以自动更新docker映像。

4 个赞

自建的vaultwarden,高可用是个大麻烦
万一中心节点歇菜了,浏览器插件上面就不能添加新密码了:cry:

1 个赞

这个真不建议自动更新,因为曾经遇到过更新后无法登录的情况。

1 个赞