Bililive-Tools Docker 部署教程

2025-12-26
  • 49
  • 0
  • 0
Bililive-Tools Docker 部署教程

安装 Docker

阿里云镜像安装Docker脚本

# 一键安装脚本(使用国内镜像)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

部署 Bililive-Tools

1. 创建项目目录

mkdir bililive-tools
cd bililive-tools

2. 创建 Docker Compose 配置文件

创建 文件:docker-compose.yml

cat > docker-compose.yml << 'EOF'
services:
  # UI前端服务
  webui:
    image: renmu1234/bililive-tools-frontend
    ports:
      - "3333:3000"
    restart: unless-stopped

  # API后端服务
  api:
    image: renmu1234/bililive-tools-backend
    ports:
      - "18010:18010"
    restart: unless-stopped
    volumes:
      # 配置文件目录
      - ./data:/app/data
      # 视频存储目录
      - ./video:/app/video
      # 字体目录(用于弹幕压制)
      - ./fonts:/usr/local/share/fonts
    environment:
      # 登录密钥(请修改为你的密码)
      - BILILIVE_TOOLS_PASSKEY=password
      # 账户加密密钥(请修改为随机字符串)
      - BILILIVE_TOOLS_BILIKEY=your_encryption_key_123456
      # 中国时区
      - TZ=Asia/Shanghai
EOF

3. 创建必要的目录

mkdir data video fonts

配置 Docker 镜像站

# 配置镜像站
sudo mkdir -p /etc/docker && sudo tee /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://docker.1panel.live",
        "https://hub.rat.dev"
    ]
}
EOF

# 重启docker
sudo service docker restart

启动服务

使用 Docker Compose 启动服务:

docker compose up -d