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

Document delegated routing concept #1752

Closed
4 tasks done
BigLep opened this issue Oct 31, 2023 · 5 comments · Fixed by #1802
Closed
4 tasks done

Document delegated routing concept #1752

BigLep opened this issue Oct 31, 2023 · 5 comments · Fixed by #1802
Assignees
Labels
need/triage Needs initial labeling and prioritization

Comments

@BigLep
Copy link
Contributor

BigLep commented Oct 31, 2023

In light of ipshipyard/waterworks-community#1 , we should document more the concept of delegating content routing. Areas to update:

@BigLep BigLep added the need/triage Needs initial labeling and prioritization label Oct 31, 2023
@BigLep
Copy link
Contributor Author

BigLep commented Oct 31, 2023

@lidel please add if there's other places you think we should update

This is a step in support of ipfs/ipfs#499

@2color
Copy link
Member

2color commented Nov 23, 2023

Just did some testing now to see how https://trustless-gateway.link is supposed to be consumed.

Is appears that it's only supported as a path gateway and that passing ?format=car as a GET parameter is not supporterd.

Nonetheless, curl -H "accept: application/vnd.ipld.car" https://trustless-gateway.link/ipfs/bafybeidfqp36qutohidaaapir743mvjefv5ipkbrvqx3li3x6vm47vrdam > site.car works.

@lidel
Copy link
Member

lidel commented Nov 27, 2023

iirc:

  • trustless.gateway.link/ipfs|ipns/ – yes, this is a bug (for mvp we only did Accept, ?format is something we need to add before adding it to docs) – adding separate location in nginx that matches [?|&]format=car|raw|ipns-record should be enough
  • delegated-ipfs.dev/routing/v1 - we want to switch it to https://github.com/ipfs-shipyard/someguy (@hacdias is working on improving it) and set up some caching before we add it to docs (don't want to publicize this without having hit/miss caching in place for better ux/performance)

cc @cewood @ns4plabs for plan visibility (+ let us know, if we should block public comms on any additional work 🙏 )

@2color
Copy link
Member

2color commented Dec 14, 2023

Does delegated-ipfs.dev/routing/v1 currently support IPNS names?

It seems like it doesn't, e.g. https://delegated-ipfs.dev/routing/v1/ipns/k51qzi5uqu5dlvj2baxnqndepeb86cbk3ng7n3i46uzyxzyqj2xjonzllnv0v8 returns a 406

@BigLep
Copy link
Contributor Author

BigLep commented Jan 5, 2024

FYI there is some sort of related content in ipfs/ipfs-blog#640

@2color 2color moved this to 🥞 Todo in IPFS Shipyard Team Jan 8, 2024
2color added a commit that referenced this issue Jan 31, 2024
@2color 2color moved this from 🥞 Todo to 🔎 In Review in IPFS Shipyard Team Feb 2, 2024
@github-project-automation github-project-automation bot moved this from 🔎 In Review to 🎉 Done in IPFS Shipyard Team Feb 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need/triage Needs initial labeling and prioritization
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants