Node-RED projects and SSH agents

Hello,

At FairScope / PlanktoScope we use Node-RED and Dashboard 2 for developing the software.

We are very happy with it as it allows climate and marine scientists to easily create programs that match their needs.

We recently started using Node-RED projects for setup. Because the PlanktoScope is a very open and flexible platform it is not secure enough for us to expose private SSH keys on them. We compromise by enabling SSH agent forwarding.

While searching for a solution, I stumbled upon this on the Node-RED projects user guide.

Node-RED does not currently make use of any credential helper you git client may be configured with. This is an area we look for feedback on from the community.

I was wondering if anyone had thoughts on integrating with the SSH agent for git+ssh authentication. Perhaps ideas on how this could be technically achieved.

Thank you

Welcome to the forum, it is great to see Node-RED being used for this.

Unfortunately, I don't personally use projects so I can't help with the question but many others do and hopefully a core dev or two may stop by to comment as well.

1 Like