LibreSpeed
Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
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: 80
ports:
- "80:80" # webport mapping (host:container)Resources
Website: https://librespeed.org/
GitHub: https://github.com/librespeed/speedtest
GitHub Container Registry: https://github.com/librespeed/speedtest/pkgs/container/speedtest
Docker Hub (LinuxServer.io): https://hub.docker.com/r/linuxserver/librespeed
Configuration: https://github.com/librespeed/speedtest/blob/master/doc_docker.md