跳转到内容

安装

OneLiveRec 有三种版本:桌面版、容器镜像和命令行版。 桌面版的主要功能与命令行版相同,但部分 UI 和系统功能有所不同。 容器镜像的功能与命令行版完全相同。 根据自己的需求选择合适的版本。

如果不确定哪种版本适合,或者不熟悉命令行,建议用更容易安装和使用的桌面版。

  1. 点击下方按钮下载 OneLiveRec 安装程序

    下载
  2. 运行安装程序,然后按照向导完成安装。

    installer

可以按照以下方式通过 Docker Compose 或 Docker CLI 运行容器镜像

  1. 创建一个应用程序目录并切换到该目录

    mkdir -p ~/orec && cd ~/orec
  2. 创建一个名为 compose.yaml 的文件,并粘贴以下代码。

    name: oneliverec
    services:
    orec:
    image: oneliverec/orec:latest
    command: -u ${OREC_USERNAME?error} -p ${OREC_PASSWORD?error}
    restart: unless-stopped
    ports:
    - '127.0.0.1:5202:5202'
    volumes:
    - ${PWD}:/app
    - /etc/machine-id:/etc/machine-id:ro
    environment:
    - TZ=${TZ:-UTC}
    - PUID=${PUID:-0}
    - PGID=${PGID:-0}
    - UMASK=${UMASK:-002}
    healthcheck:
    test: curl -f http://${OREC_USERNAME}:${OREC_PASSWORD}@localhost:5202/health || exit 1
    retries: 3
    timeout: 10s
    interval: 1m
    start_period: 1s
    start_interval: 3s
    caddy:
    image: caddy:latest
    restart: unless-stopped
    ports:
    - '80:80'
    - '443:443'
    volumes:
    - ./Caddyfile:/etc/caddy/Caddyfile
    - caddy_data:/data
    - caddy_config:/config
    environment:
    OREC_HOSTS: '${OREC_HOSTS?error}'
    depends_on:
    orec:
    restart: true
    condition: service_healthy
    volumes:
    caddy_data:
    caddy_config:
  3. 创建一个名为 Caddyfile 的文件,并粘贴以下内容。

    (redirect) {
    @http {
    protocol http
    }
    redir @http https://{host}{uri}
    }
    {$OREC_HOSTS} {
    reverse_proxy orec:5202
    }
  4. 通过运行以下命令创建 .env 配置文件

    example.com 替换为你的主机名(主机名之间用逗号分隔)

    cat <<EOF > .env
    PUID=$(id -u)
    PGID=$(id -g)
    UMASK=$(umask)
    TZ=$(cat /etc/timezone)
    OREC_HOSTS=orec.localhost, example.com
    OREC_USERNAME=用户
    OREC_PASSWORD=密码
    EOF
  5. 运行以下命令启动 OneLiveRec

    docker compose up -d
  6. 打开网页界面

    如果是在有图形界面的电脑上使用默认地址绑定运行 OneLiveRec,则可以点击以下链接在本地电脑上的默认浏览器中打开网页界面。

    https://orec.localhost

命令行版本是绿色的,只需下载压缩包并解压到某个位置,然后运行可执行文件即可。

  1. 下载压缩包

    Invoke-WebRequest -Uri https://github.com/oneliverec/OneLiveRec/releases/download/v0.2.2/orec-0.2.2-x86_64-pc-windows-msvc.zip -OutFile orec-0.2.2-x86_64-pc-windows-msvc.zip
  2. 解压文件

    Expand-Archive -LiteralPath orec-0.2.2-x86_64-pc-windows-msvc.zip -DestinationPath orec-0.2.2-x86_64-pc-windows-msvc
    Set-Location orec-0.2.2-x86_64-pc-windows-msvc
  3. 运行程序

    .\orec.exe run -u 用户 -p 密码
  4. 打开网页界面

    如果是在有图形界面的电脑上使用默认地址绑定运行 OneLiveRec,则可以点击以下链接在本地电脑上的默认浏览器中打开网页界面。

    http://localhost:5202