2020-03-10 13:44:28 +00:00
|
|
|
# tvid
|
|
|
|
|
|
|
|
This is an app that lets you set all the kiosk/display TVs in your
|
|
|
|
organization to the same URL. Each will be cookied with a unique ID that
|
|
|
|
will display on each display in big letters, with no preconfiguration
|
|
|
|
required.
|
|
|
|
|
|
|
|
Log in to the admin panel and enter the URL for that TV ID, and within 60
|
|
|
|
seconds, that display will bounce to that URL, or any other time it turns
|
|
|
|
on.
|
|
|
|
|
2020-03-11 01:52:30 +00:00
|
|
|
You can reconfigure the target URL at any time, and the next time that
|
|
|
|
display reboots or reloads (you should be rebooting your displays daily) it
|
|
|
|
will get redirected to the new target.
|
|
|
|
|
|
|
|
# configuration knobs
|
|
|
|
|
|
|
|
## environment variables
|
|
|
|
|
|
|
|
* set `ADMIN_PSK` to the admin password (for `/admin` url)
|
|
|
|
|
|
|
|
## state storage
|
|
|
|
|
|
|
|
* writes sqlite database into `/data`, mount that volume somewhere
|
|
|
|
|
2020-03-10 13:44:28 +00:00
|
|
|
# todo
|
|
|
|
|
2020-03-11 01:52:30 +00:00
|
|
|
* fix CSRF
|
|
|
|
* fix FIXMEs
|
|
|
|
* fix logging output
|
|
|
|
* put git short id into version string
|
|
|
|
|
|
|
|
# license
|
|
|
|
|
|
|
|
WTFPL
|
2020-03-10 13:44:28 +00:00
|
|
|
|
|
|
|
# author
|
|
|
|
|
|
|
|
sneak <[sneak@sneak.berlin](mailto:sneak@sneak.berlin)>
|