Docker一键安装LibreSpeed 代码及教程

Docker LibreSpeed

LibreSpeed 是一个用 JavaScript 实现的网速测试工具,不依赖 Flash、Java、Websocket 等技术。它利用 XMLHttpRequest 和 Web Workers 来进行测试,具有轻量级的特点。

功能特性

  1. 基本测试功能:支持下载速度、上传速度、Ping 值、抖动(Jitter)的测试。
  2. 额外信息获取:可获取 IP 地址、ISP 信息、与服务器的距离(可选)。
  3. 其他特性:支持遥测(Telemetry,可选)、测试结果分享(可选)以及多点测试(Multiple Points of Test,可选)。

LibreSpeed Github:https://github.com/librespeed/speedtest

LibreSpeed Docker部署文档:https://github.com/librespeed/speedtest/blob/master/doc_docker.md

Docker 部署

Docker 镜像获取

docker pull ghcr.io/librespeed/speedtest:latest

快速部署方法

docker run -p 80:8080 -d --name speedtest --rm ghcr.io/librespeed/speedtest

Docker Compose 部署

version: '3.7'
services:
  speedtest:
    container_name: speedtest
    image: ghcr.io/librespeed/speedtest:latest
    restart: always
    environment:
      MODE: standalone
      #TITLE: "LibreSpeed"
      #TELEMETRY: "false"
      #ENABLE_ID_OBFUSCATION: "false"
      #REDACT_IP_ADDRESSES: "false"
      #PASSWORD:
      #EMAIL:
      #DISABLE_IPINFO: "false"
      #IPINFO_APIKEY: "your api key"
      #DISTANCE: "km"
      #WEBPORT: 8080
    ports:
      - "80:8080" # webport mapping (host:container)

Demo 演示

LibreSpeed – Speed Test:https://librespeed.org

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注