Giter Site home page Giter Site logo

mychao / public-gateway-checker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ipfs/public-gateway-checker

0.0 0.0 0.0 2.25 MB

Checks which public gateways are online or not

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

License: Other

TypeScript 75.09% CSS 5.99% HTML 18.92%

public-gateway-checker's Introduction

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 ./src/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

npm ci
npm run build
npm start

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.

public-gateway-checker's People

Contributors

victorb avatar jessicaschilling avatar lidel avatar jamiew avatar kcchouette avatar stebalien avatar cbluth avatar hsanjuan avatar saltyleo avatar lazyweirdo avatar go69 avatar swedneck avatar meehow avatar didnt1able avatar softcreatr avatar konoromihimaries avatar herronjo avatar cofeein avatar jonaharagon avatar vans163 avatar overpi avatar k1ic avatar hybla0 avatar storrytv avatar fuz2er avatar sgtpooki avatar koalalorenzo avatar jaybrown avatar jorropo avatar sysadminjeroen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.