putrafirman / public-gateway-checker

Checks which public gateways are online or not

Home Page:https://ipfs.github.io/public-gateway-checker/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Checks which public gateways are online or not

https://ipfs.github.io/public-gateway-checker/

License:MIT License


Languages

Language:JavaScript 62.2%Language:HTML 28.4%Language:CSS 9.0%Language:Shell 0.4%