Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Landing pages for gateways at ipfs.io, dweb.link, trustles-gateway.link #15

Open
lidel opened this issue Mar 20, 2024 · 0 comments
Open

Comments

@lidel
Copy link
Contributor

lidel commented Mar 20, 2024

This is followu-up for verbal discussed in one of recent meetings between Shipyard and IPFS Foundation.
cc @cewood @mishmosh @2color for visibility and feedback.

Need

We want to reduce confusion by having meaningful landing pages at public utilities such as https://ipfs.io, https://dweb.link, and https://trustless-gateway.link

https://ipfs.io is the biggest problem, it redirects to project website, creating an impression the IPFS Project and Shipyard-run gateways are the same thing.

Below is my first stab at describing current state + what I would do to "fix" the confusion.

Proposed information

https://ipfs.io

https://dweb.link

https://trustless-gateway.link

Logistics

TBD. We could have separate repos, but I'd like to keep this contained and easy to review/maintain.

MVP does not have to be involved. We have about.ipfs.io at https://github.com/ipfs-shipyard/ipfsio-about.

We could reuse ipfsio-about repo and setup, and have landing pages at:

  • https://about.ipfs.io/landing/ipfs.io
  • https://about.ipfs.io/landing/dweb.link
  • https://about.ipfs.io/landing/trustless-gateway.link

And then set up Nginx for non-/ip[nf]s on these domains as reverse-proxies for these URLs.

I think this makes things easier to land, @mishmosh can review above URLs before we deploy Nginx configs and publish them at roots of these domains. And we can apply changes across all of them via a single PR to a single repository.

Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant