since you pointed me to webEPICS a while ago, we at ESS, managed to come up with this little status page:
It show proton count trends and BCM current trace (our ion source is currently off).
The code is a fork of webEPICS from github, adopted for EPICSv3 (using pyepics).
My code does not deal with caches and/or converting OPI/BOB to HTML/JS/CSS. Instead we opted for having a predefined, simple web page that could be extended/reused. There is also a plotly trace plotting available.
While there are couple of woes we a re looking at, I must say we are pretty satisfied with the system.
If you guys plan on investing work into webEPICS, please, let me know; we would also be interested!
Beam Diagnostics Engineer
European Spallation Source ERIC
P.O Box 176, SE-221 00 Lund, Sweden
Visiting address: Odarslövsvägen 113, 224 84 Lund
Mobile: +46-721-79 22 58
Phone: +46-46-888 32 58