Curated list of IPFS gateways

Those are the ones mentioned in this topic:

https://www.eternum.io
https://ipfs.infura.io
https://ipfs.jes.xxx
https://siderus.io

Currently not working:
https://upload.global
http://rx14.co.uk
https://xmine128.tk
ipfs4uvgthshqonk.onion

Note: just append /ipfs/<HASH> or /ipns/<HASH> to the URL.

Are there more? Months ago I stumbled across another one (somewhere in the American South, I believe), but it was already non-functional at the time.

Would be nice to have a list of available gateways. (PS: I’m going to edit the above list accordingly.)

7 Likes

I know Infura runs a public gateway as well: https://ipfs.infura.io

1 Like

I am planning to build a public (serious) one next month :slight_smile:

4 Likes

There is a IPFS gateway served over Onion as well, ipfs4uvgthshqonk.onion

3 Likes

cachewarmer maintains a list of public gateways that are open to “content preloading”:

2 Likes

added siderus.org and some info on cURL support + (currently?) not-working gateways

1 Like

What do you mean by cURL support?
I can use curl to download stuff from siderus.org gateway :confused: :~S

1 Like

Really? I tried that, i.e. curl -o filename http://siderus.org/ipfs/Qm..., but to no avail. Only direct download in the browser worked. Maybe I did something wrong. (?) Will try it again.

You’re right. I used http instead of https! Oh, man. :blush:

1 Like

Could you update it to https://siderus.io/ ?

Done done done done done (now I have 20 characters. Jeez!)

2 Likes

added eternum.io to the list

Also came across this simple little web application that lists some public gateways and also their status, should be useful! https://ipfs.io/ipfs/QmR4P4szLnHfyQic7B19kGTjKYY1jnkb5U4YxTijNmPPAY/

4 Likes

PR: https://github.com/ipfs/public-gateway-checker/pull/1

Demo: https://ipfs.macholibre.org/ipfs/QmdRmBufs6JaMaaCVJRpqxoCuhB6eJsNp8DLtaZA7Xn8gh/

2 Likes

Forgot to leave a update here. Tried to find the source code for the page linked in the above post, but couldn’t. Given it wasn’t minified, I just imported it into Github ( https://github.com/ipfs/public-gateway-checker ) so we could host it on Github Pages (in case the gateway stopped working for whatever reason).

If you come across new public gateways, a PR with adding it to the list, would be greatly appreciated!

Thanks @cbluth for the addition of the macholibre gateway!

Thanks, I have two more soon to come (these will be much smaller/slower).

1 Like

Afaik eternum.io needs to be www.eternum.io. Just tried it without the “www”, and it didn’t work. (?)

Quick shell version. Note that sed substitutes “eternum” for “www.eternum”, which needs to be removed once the gateways list on Github has been updated.

<removed>

Removed: updated version below

I would recommend including that shell script in a PR in the repo posted above ^, Victor might oblige.

2 Likes

I’ve created a pull request: https://github.com/ipfs/public-gateway-checker/pull/9/commits/ef635b24ffc7970b98f00f18d182c2f3fc62c3cb