Open RubenKelevra opened 2 years ago
Yes, some power users may have ipfs-desktop or a standalone go-ipfs installed.
For now, they can set it as "public gateway" in the Settings:
AFAIK only downside is that it won't keep native URI in address bar, and show localhost:8080 URLs.
http://localhost:8080/ipfs/bafkqae2xmvwgg33nmuqhi3zajfiemuzahiwss
returns a redirect to unique Origin at http://bafkqae2xmvwgg33nmuqhi3zajfiemuzahiwss.ipfs.localhost:8080/
(we can't allow native URIs without Origin isolation). As for the activation UX, I would be very careful about overcrowding the activation screen:
http://bafkqae2xmvwgg33nmuqhi3zajfiemuzahiwss.ipfs.localhost:8080/
match the expected Welcome to IPFS :-)
and display additional button "Use existing local gateway" at the very top. FYI, confusingly you cannot set http://127.0.0.1:8080 (like if you copy and paste out of IPFS desktop) to be your IPFS gateway as Brave returns a "Invalid gateway address" error. However, http://localhost:8080 works fine. I'd very much like to see easy Brave option to just use my desktop IPFS client since this was very confusing.
Description
Currently, there's a nice dialog for IPFS:
But this is clearly missing a button for "Connect to Desktop client".
I think there are some people who might want to run IPFS as a dedicated process, not in the browser - so it survives when you close the browser. This has also the advantage of having a system tray icon.
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
Brave | 1.26.74 Chromium: 91.0.4472.124 (Official Build) (64-bit)