Open olizilla opened 6 years ago
Implement bandwidth limiting: https://github.com/ipfs/go-ipfs/issues/3065
"Start" if it isn't running is useful, but I agree bandwidth limiting would be better instead of "stop" and allow the node to retain peer connections for when you decide to crank it up again.
Of note, dropbox allows you to pause syncing, which I have used on a number of occasions:
What controls should an app provide for managing an IPFS node? Desktop let's you Start/stop the daemon, but WebUI and Companion don't.
Beyond that, bandwidth throttling, Repo size management would be super helpful. Why would a user want to stop their daemon process? Perhaps start/stop is less useful than actually being able to reduce and manage the amount of system resources it consumes.
The current state of things is described here: https://github.com/ipfs-shipyard/pm-ipfs-gui/blob/master/research/README.md#start--stop-ipfs-node