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

Test & document IPFS support #11

Open
SuaYoo opened this issue Aug 24, 2022 · 6 comments
Open

Test & document IPFS support #11

SuaYoo opened this issue Aug 24, 2022 · 6 comments
Assignees

Comments

@SuaYoo
Copy link
Member

SuaYoo commented Aug 24, 2022

Confirm that IPFS wacz files work

@SuaYoo SuaYoo self-assigned this Aug 24, 2022
@SuaYoo SuaYoo changed the title IPFS support Manually test IPFS support Aug 29, 2022
@SuaYoo SuaYoo assigned ikreymer and unassigned SuaYoo Aug 29, 2022
@SuaYoo SuaYoo changed the title Manually test IPFS support Manually test & document IPFS support Aug 29, 2022
@ikreymer
Copy link
Member

ReplayWeb.page should be able to handle ipfs://... URLs. It should 'do the best thing' depending on if hosted on an IPFS gateway already, or over http.

Mostly requires adding documentation and examples.

@RangerMauve
Copy link

We should use auto-js-ipfs here since it'll have features like detecting when it's on a gateway.

@ikreymer ikreymer changed the title Manually test & document IPFS support Test & document IPFS support Oct 6, 2022
@RangerMauve
Copy link

Is this still relevant since #25?

@ikreymer
Copy link
Member

ikreymer commented Nov 9, 2022

I think should just update the docs to mention that ipfs:// URLs are supported.

@RangerMauve
Copy link

Should I update the docs to mention this, or should we wait for the new UCAN stuff to land and for folks to bring their own storage backends?

@matthias-ccri
Copy link

matthias-ccri commented Dec 5, 2023

The docs say IPFS is supported, but it has no example IPFS urls. This is important, because I'm trying it on https://replayweb.page/ and it doesn't work.

Here is what I'm trying: ipfs://QmYu7X8pLEVChu158XRf7vAsTXscPfzPfbYnnT8CC3v35K, but it fails validation. According to the html input pattern expression, it must end with a file extension (((file|http|https|ipfs|s3)://.*.(warc|warc.gz|zip|wacz|har|wbn|json)([?#].*)?)|(googledrive://.+)|(ssb://.+))

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

No branches or pull requests

4 participants