Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 1.97 KB

README.md

File metadata and controls

34 lines (19 loc) · 1.97 KB

IPFS Public Gateway Checker

A site displaying public IPFS gateways and their online/offline status.

View the Public Gateway Checker on GitHub Pages: https://ipfs.github.io/public-gateway-checker/

Screenshot of Public Gateway Checker

SECURITY NOTES

  • The list contains gateways operated by various parties, coordinated by loose mutual consensus, without a central governing authority. Protocol Labs operates and is responsible for only two of the listed gateways: ipfs.io and dweb.link.
  • Gateways without origin isolation will be marked with ⚠️, indicating they are not safe for use cases that require private local storage of data or credentials. Learn more.

Adding a new public gateway

If you'd like to add a new public gateway, please edit gateways.json:

  1. Add the gateway's address to the bottom of the list
  2. Make sure the final item in the list does not have a comma at the end, but all preceding items do
  3. If you care about security of websites loaded via your gateway, make sure it is set up as a subdomain gateway. See config docs and recipes for go-ipfs, and learn more here.

Then, submit a pull request for this change. Be sure to follow all the directions in the pull request template so your PR can be triaged as quickly as possible.

Testing locally

$ npx serve -l 3000

Command line

Prefer to check public gateways from your terminal? A CLI version, ipfg, is available at https://github.com/JayBrown/Tools/tree/master/ipfg.