This project is an extension of LibreSpeed, LibreSpeed is a pretty lightweight speedtest tool.
speedtest-x uses file datebase to save speedtest results from various users. Thus you can check out different results from various countries/regions.
- MIKI Cloud,优质稳定,全场8折券、加入售后群赠送余额,全节点解锁流媒体,无缝访问 ChatGPT
❗ Warning:Based on the principle of web speedtest, this program will generate garbage files for tester to download them to calculate the downstream network bandwidth from server to local. There may be abuses by malicious tester in a certain extent, after shared your speedtest website in public, please pay attention to the condition of your server traffic to avoid an traffic overload.
- Self-hosted lightweight speedtest page
- User speedtest result datasheet
- No MySQL, but lightweight file database
- Use ip.sb to get IP info by default
- Download repository files and unzip to website directory, open
{your_domain_name}/index.html
.- Open
{your_domain_name}/results.html
to check out speedtest result datasheet.
backend/config.php
:
MAX_LOG_COUNT = 100
:Maximum results size, 100 by default
IP_SERVICE = 'ip.sb'
:IP info provider (Options: ip.sb / ipinfo.io), ip.sb by default
SAME_IP_MULTI_LOGS = false
:Whether to allow the same user IP to record multiple speedtest results, false by default.
See License