So here is the thing, from an exec node I run the command :
ssh email@example.com "sudo reboot"
Why ? Because my client sometimes has issues and NodeRed manages them and restarts the remote server to mitigate this. This works very well for me.
The problem is that every time I update my docker it looses my keys (logical). I thought about mounting them with :
--mount source=nodered-ssh,target=/usr/src/node-red/.ssh but I have permissions problems. If I do that the .ssh folder belongs to root, and node-red cannot read my keys anymore.
Do you have any idea on how I could have persistent keys ?