mirror of
https://github.com/librespeed/speedtest.git
synced 2026-05-13 16:26:38 +00:00
Page:
Home
Pages
Alternative backends
Browser support
CentOS 8 installation guide
Contributing
Home
Implementation details
Installation (Go)
Installation (Node.js)
Installation (PHP)
Installation (PHP with Docker)
Installation
Making a custom front end
Multiple test points (PHP)
Nginx vHost for PHP version
No backend
Reverse proxy with Apache
Reverse proxy with Nginx
Troubleshooting, common problems, known limitations
Using PM2 to keep the Node Server running
Using prebuilt NodeJS Binaries
backend files
results files
speedtest.js
speedtest_worker.js
No results
21
Home
Federico Dossena edited this page 2023-08-29 12:18:55 +02:00
Table of Contents
Introduction
LibreSpeed is a Free and Open Source speed test that you can host on your server(s), and users can run in their browser.
Features:
- Download test
- Upload test
- Ping and Jitter test
- IP address, ISP and distance detection
- Telemetry (optional)
- Results sharing (optional)
- Multiple Points of Test (optional)
Main topics
Advanced topics
- Making a custom front-end
- Using PM2 (nodeJS only)
- Alternative backends
- Implementation details
- Contributing
Developers
- Federico Dossena: original author of this project, maintaining the
masterbranch - dunklesToast: maintainer of the Node.js port in the
nodebranch
If you don't understand something in the documentation or this wiki, contact me at info@fdossena.com.
License
This software is under the GNU LGPL license, Version 3 or newer.
To put it short: you are free to use, study, modify, and redistribute this software and modified versions of it, for free or for money. You can also use it in proprietary software but all changes to this software must remain under the same GNU LGPL license.
Contact me at info@fdossena.com for other licensing models.