application-research / estuary

A custom IPFS/Filecoin node that makes it easy to pin IPFS content and make Filecoin deals.
https://docs.estuary.tech
Other
239 stars 67 forks source link

Estuary Gateway #273

Open alvin-reyes opened 2 years ago

alvin-reyes commented 2 years ago

There's currently an existing /gw on estuary to serve contents.

It would be great to map this to a domain name (https://estuary.link or https://gateway.estuary.tech) and use that on the frontend (estuary-www) for files uploaded via estuary shuttles.

Slack discussion(s) here: https://filecoinproject.slack.com/archives/C016APFREQK/p1655227850747479

Update / Proposal

We need a separate gateway for upload and retrieval that is separated from the main node. This gateway will act as a forwarder to the api or one of the shuttles.

alvin-reyes commented 2 years ago

We need to figure out a way to "validate" or "stage" requests before handing them off to Estuary. (Cloudflare?)

Jorropo commented 2 years ago

https://gateway.estuary.tech/

Don't make the same error as ipfs.io, putting a gateway on your main domain is bad since spam lists and search engines wont understand how to differentiate the spam and the not spam.

3456091 commented 2 years ago

In line with https://github.com/ipfs/in-web-browsers/issues/128 , and its associated issues, the ability to get a CAR from the gateway would be useful.

alvin-reyes commented 2 years ago

We can create a separate gateway for estuary (estuary-gateway) specifically just for retrieval. We can then map this gateway.estuary.tech