Re-think WebUI as 'explorer' app that can connect to any IPFS node #40
Labels
dif/hard
Having worked on the specific codebase is important
effort/weeks
Estimated to take multiple weeks
kind/enhancement
A net-new feature or improvement to an existing feature
need/analysis
Needs further analysis before proceeding
P2
Medium: Good to have, but can wait until someone steps up
status/deferred
Conscious decision to pause or backlog
topic/design-ux
UX strategy, research, not solely visual design
There should be no friction for an app to connect to a locally running IPFS node. It's useful to be able to connect to an IPFS node running on another machine. Companion supports this now, as it used to require an external IPFS node to run, but cannot install one as it is packaged and distributed as a WebExtension.
We should consider not bundling WebUI with go-ipfs (See: #4) as it causes people to open up their api port to the public internet, which is a significant security issue. Rethinking WebUI as an IPFS dashboard / explorer / workbench app (like say a database explorer app) that can configured to connect to any IPFS node, local or remote, and have it display stats and a file browser #9 and IPLD explorer #11 would be really interesting.
The current state of things is described here: https://github.com/ipfs-shipyard/pm-ipfs-gui/blob/master/research/README.md#control-which-ipfs-node-you-connect-to
The text was updated successfully, but these errors were encountered: