I recently created a dashboard so that people could see the progress of the game I'm developing. Unfortunately, I had to spend quite a while creating a Python script which would post statistics to GitHub, where they would then be pulled from using Dash. I then had to spend 5 hours trying to get Windows Task Scheduler to run it consistently.
To save others the pain of doing this, I would recommend creating a desktop application that allows people to write Lua scripts that integrate directly with Dash and update automatically. It should have simple API calls (dash.speedometer("speedometer name", 250) for example), and authentication and transmission should be handled by the app itself.