This Github Speedtest-x project is an extension of LibreSpeed, which is a pretty lightweight speedtest tool. Speedtest-x project uses file datebase to save speedtest results from various users. Thus you can check out different results from various countries/regions.
Not recommended to deploy it to other application platform such as fly.io, since those platforms are having limitation for the outbound/inbound througputs. It will be better for you to know the speed limitation on your VPS before deploying to it.
Speedtest-X Test History Result Page:
Make Docker Support ipv6
If you would like your docker to support IPv6, you can edit /etc/docker/daemon.json ，add following content into file, or create this new file if it doesn’t exist.