WurmTerm backend is the backend for the wurmterm.lzone.de web app. The app allows observing connected systems as well as executing runbooks against those. This repo contains only the backend part. For using WurmTerm see github.com/lwindolf/wurmterm.
sudo npm install -g wurmterm-backend
wurm start
wurm stop
wurm configure # to change settings / password
WurmTerm backend assumes
- that you have bash installed
- that it can connect to all those hosts via SSH without credentials
- that it is allowed to discover connected kubernetes contexts
- that you use
ssh <node|ip>only and handle all private key switching in your SSH config - that it is always allowed to sudo (but won't complain if it does not succeed)