A dashboard that doesnt need (or appear to need) a full web server stack. Something local, LAN, or BT that a person could imprompty pop up on a display for group work without standing up infra or internet security postures. Markdown or similar input, maybe a timer, check lists. Picture cleaning out a room with friends and having the action plan on a monitor
Right down to who is eyes on a situation and who is doing background work; impromptu signage etc.
- Follow the instructions under the Usage heading to download/build the application.
- Upon running the executable, the program will prompt you for a filepath on where to fetch the data from (examples of which can be found under testData in this repo.
- It will find the local IP of the device on the network and ask if that is okay to use. Typing 'N' will prompt for an IP address and a port number to use.
- A webserver will run using the address provided and generate a QR code under
static/qr.png
. which can be used to quickly access the webserver from other devices. - Logging can be found under log.txt, which contains INFO, DEBUG, and ERROR messages for the webserver.
- Download the relavent zipfile from the Releases Tab
- Unzip and run the executable as is.
- Install golang
- Clone the repo
- Build the project by running
go build
in the repository directory - Run the executable.
It is important that you keep the static folder and main.go where they are, as they are necessary for each other.
Feedback is always appriciated!
This project is licensed under the GNU GPLv3 with the Common Clause v1 added.