Thanks!
Quick question on the first approach (npm install openhab_rule_tools
the host machine):
- Right now I’m running a docker configuration where I backup the entire folers
openhab_conf
,openhab_addons
andopenhab_userdata
once per night via Duplicati, so that, whenever my system crashes, I can just install a new raspi, deploy the entire stack and restore the three folders via Duplicati to these fresh containers. Aftewards I have a perfectly healthy openHAB that is fully upgrade-able. - Since
npm
is not part of a standard docker container, this installation step has to be included into a potential recovery protocol, to be able to installopenhab_rule_tools
afterwards. So two additional steps on the recovery protocol. Correct? - The reason why I’m asking: Assuming I follow the first approach (
npm install openhab_rule_tools
) and I’d do a system recovery as described afterwards, I’d have to re-install npm and the rules tools again (even though they might be in the openhab_conf-folder already) to maintain the upgrade-ability.
Did I get this right? Or is the upgrade-ability of the rules tools maybe not eve a thing? How often are the rules tools even upgraded? Or can I just install them once into the openhab_conf-folder, and then they get backuped and restored, even though npm is maybe not present on the host container anymore (after a total system recovery)?