ARM版Debian搭建Bitwarden_rs过程记录
侧边栏壁纸
  • 累计撰写 32 篇文章
  • 累计收到 11 条评论

ARM版Debian搭建Bitwarden_rs过程记录

翔翎
2021-12-30 / 1 评论 / 81 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月30日,已超过937天没有更新,若内容或图片失效,请留言反馈。

Bitwarden_rs搭建过程记录

  • 安装docker

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

    安装docker-compose

    apt-get install libffi-dev libssl-dev -y &&  apt install python3-dev -y &&  apt-get install -y python3 python3-pip &&  pip3 install docker-compose

    创建Docker-compose.yaml配置文件,其中ADMIN_TOKEN通过运行openssl rand -base64 48来生成

    version: '3'
    
    services:
    vaultwarden:
      image: bitwardenrs/server:latest
      container_name: bitwardenrs
      restart: always
      ports:
          - 8087:80
          - 3012:3012
      environment:
        - WEBSOCKET_ENABLED=true
        - WEB_VAULT_ENABLED=true
        - SIGNUPS_ALLOWED=false
        - ADMIN_TOKEN=******
        - DISABLE_ADMIN_TOKEN=false
      volumes:
        - ./vw-data:/data
  • 运行docker-compose up -d来拉取镜像并创建容器
  • docker相关常用命令

    docker ps                  容器运行状态
    docker-compose pull        更新镜像
    docker-compose stop        停止容器
    docker-compose restart     重启容器
    docker-compose down        停止并删除容器
  • 到这里Bitwarden_rs已经在运行了
    用户界面访问http://YOUR_IP:8087
    如错误请放行8087端口
    管理面板访问添加/admin
    管理密码为ADMIN_TOKEN值
    数据文件存储在当前用户的/vw-data/,如果是root用户登录,则数据目录为:/root/vw-data
    Test
  • 开启域名访问(nginx反代,添加到域名配置文件中,记得开启tls访问,为域名申请号ssl证书)

  • 最后重启nginx服务使反代生效,如果是lnmp,输入如下命令:

    lnmp nginx restart
  • 至此Bitwarden_rs安装完成
0

评论 (1)

取消
  1. 头像
    vt
    MacOS · Google Chrome

    学习学习

    回复