@Elco, hopefully you remember this part of brewpi.py:
# Do not write directly to www dir to prevent blocking www file.
If the php/js is just reading the file, why was this necessary? Was it something that you found caused an issue, or was it just something you thought might?
I looked and this logic is present in v0.1 all the way to the most current version so it’s been a while.