ipfs / ipfs-companion

Browser extension that simplifies access to IPFS resources on the web
https://docs.ipfs.tech/install/ipfs-companion/
Creative Commons Zero v1.0 Universal
2.05k stars 325 forks source link

Split external IPFS node type #575

Open alanshaw opened 5 years ago

alanshaw commented 5 years ago

I'd like to make it easier to use an external JS IPFS node. Could we split "External" node type into three:

  1. External (go-ipfs)
  2. External (js-ipfs)
  3. External (custom)

Selecting 1 or 2 would hide/disable "IPFS API URL" and "Custom Local Gateway" fields (and set them to the default values for the node type you've selected).

relates to https://github.com/ipfs/js-ipfs/issues/1563

lidel commented 5 years ago

The bigger overhaul of the backend picker is on the roadmap: https://github.com/ipfs-shipyard/ipfs-companion/issues/491 We probably should make this change as a part of that endeavor.

Some initial thoughts: