add screenshots, update readme
This commit is contained in:
parent
6ffaf09982
commit
8c23c702d7
|
@ -2,3 +2,5 @@ dist/
|
||||||
db.sqlite
|
db.sqlite
|
||||||
build/
|
build/
|
||||||
.git
|
.git
|
||||||
|
.DS_Store
|
||||||
|
screenshots/
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
dist/
|
dist/
|
||||||
db.sqlite
|
db.sqlite
|
||||||
build/
|
build/
|
||||||
|
.DS_Store
|
||||||
|
|
43
README.md
43
README.md
|
@ -1,13 +1,23 @@
|
||||||
# tvid
|
# tvid
|
||||||
|
|
||||||
This is an app that lets you set all the kiosk/display TVs in your
|
## Problem
|
||||||
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
|
You want to deploy a bunch of cheap $150 giant TVs to display dashboards and
|
||||||
seconds, that display will bounce to that URL, or any other time it turns
|
status stuff, but you don't want to image the Raspberry Pis separately or
|
||||||
on.
|
hook up keyboards/mouse.
|
||||||
|
|
||||||
|
## Solution
|
||||||
|
|
||||||
|
Make a single OS image for all your display-driving SBCs that goes to a
|
||||||
|
non-unique URL: this app.
|
||||||
|
|
||||||
|
This app 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 (`/admin`) and enter the URL target for that
|
||||||
|
display, and within 60 seconds, that display will bounce to that URL, or any
|
||||||
|
other time it turns on.
|
||||||
|
|
||||||
You can reconfigure the target URL at any time, and the next time that
|
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
|
display reboots or reloads (you should be rebooting your displays daily) it
|
||||||
|
@ -29,6 +39,25 @@ will get redirected to the new target.
|
||||||
* fix FIXMEs
|
* fix FIXMEs
|
||||||
* fix logging output
|
* fix logging output
|
||||||
* put git short id into version string
|
* put git short id into version string
|
||||||
|
* make sure cookie expiration is correct
|
||||||
|
* sessions maybe
|
||||||
|
* configuration in db to support password changes
|
||||||
|
|
||||||
|
# screenshots
|
||||||
|
|
||||||
|
## Display ID screen
|
||||||
|
|
||||||
|
(This is what gets displayed on a TV. It animates to avoid screenburn.)
|
||||||
|
|
||||||
|
![screenshot one](/sneak/tvid/raw/branch/master/screenshots/1.png)
|
||||||
|
|
||||||
|
## Login Page
|
||||||
|
|
||||||
|
![screenshot two](/sneak/tvid/raw/branch/master/screenshots/2.png)
|
||||||
|
|
||||||
|
## Admin Panel
|
||||||
|
|
||||||
|
![screenshot three](/sneak/tvid/raw/branch/master/screenshots/3.png)
|
||||||
|
|
||||||
# license
|
# license
|
||||||
|
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 127 KiB |
Binary file not shown.
After Width: | Height: | Size: 107 KiB |
Binary file not shown.
After Width: | Height: | Size: 140 KiB |
Loading…
Reference in New Issue