This is an attempt to extend the openhab-docker image to allow for parsing of templatized configuration files. This is mostly handy for drying up common values shared across config files (e.g., thing ids) or for pulling secrets out of configuration, thus allow config files to be more broadly shared in public repositories.
- Look into what to do if a
.tmpl
is removed. Should an attempt be made to remove its generated config file that's now left behind? - Update
parse-templates
script to make use of the changes files that are passed to it via watchman so it only rebuilds what's needed.