I built a static page to generate the resource links under each public gateways and display the connection lag/speed. The detection is done in the browser so the speed is the real performance of that environment.
This tool is a serverless app that can be visited through any public gateway like
Yes I am aware of that, the built-in gateway list is from public-gateway-checker project.
I just felt it not convenient in my user cases: I want to share files to others while they are in different networks, the connections to each gateways are quite different, so I tried to provide a mirror feature without forcing them to check the gateway speed or install the IPFS client.
With this tool I can share the file in this way https://ipfs.runfission.com/ipns/ipnso.com/?cid=QmV9tSDx9UiPeWExXEeH6aoDvmihvx6jD5eLb4jbTaKGps
Then they can download the files from a relatively faster gateway in their network.
Awesome. I’ve bookmarked the page (as http://ipnso.com.ipns.localhost:8080/) so that I can use it in the future and so it also pulls a copy to my local node every time I visit.