The other day, I discovered OliveTin. This brilliant little tool makes it possible to create button-driven Web UIs using nothing but a YAML file. Better still, defining buttons and their actions is so straightforward that you can whip up a server dashboard in a matter of minutes.
It took me about 30 minutes to figure out how to define buttons and actions, and then create a Web dashboard for my ADS-B station. Speaking of which, I also added support for OliveTin to ADS-B station. If OliveTin is installed and configured, the main page shows a link to its page.