一、脚本安装

  • 在站点目录新建docker-compose.yml后输入一下参数(6666可修改其他端口)

version: '3.3'
services:
    server:
        container_name: bitwardenrs
        restart: unless-stopped
        environment:
            - WEBSOCKET_ENABLED=true
            - SIGNUPS_ALLOWED=true
        volumes:
            - './data/:/data/'
        ports:
            - '6666:80'
            - '3012:3012'
        image: 'vaultwarden/server:latest'
  • 创建Docker容器

docker-compose up -d
  • docker-compose常用命令

# 停止容器
docker-compose stop
# 启动容器
docker-compose start
# 重启容器
docker-compose restart
# 删除容器
docker-compose down
# 删除容器不会导致你的数据丢失,你的数据库保存在了当前目录下的data文件夹内,请妥善保管该目录

二、高级设置

  • 关闭注册

删除容器(保留数据)

docker-compose down

修改docker-compose.yml配置(true开启注册,false关闭)

- SIGNUPS_ALLOWED=false
  • 管理员口令

Linux系统随机生成48位

openssl rand -base64 48

修改docker-compose.yml(加在environment下)

- ADMIN_TOKEN=