Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
72 lines (51 sloc) 2.23 KB

Dashkiosk's documentation

Dashkiosk logo

Dashkiosk is a solution to manage dashboards on multiple screens. It comes in four parts:

  1. A server will manage the screens by sending them which URL they should display in realtime. A web interface enables the administrator to configure groups of dashboards as well as their associations with available displays.
  2. A receiver runs in a browser attached to each screen. On start, it contacts the server and waits for it to tell which URL to display.
  3. An Android application provides a simple fullscreen webview to display the receiver.
  4. A Chromecast custom receiver which will run the regular receiver if you want to display dashboards using Google Chromecast devices.

The Android application and the Chromecast receiver are optional components. Any device able to display a fullscreen web page should work.

A live installation, reset every hour, is publicly available:

You can also quickly pull a ready-to-use version with Docker (you may want to replace latest by a stable tag, like 2.6.1):

$ docker run -d -p 8080:8080 \
             -v /var/lib/dashkiosk/database:/database \
             vincentbernat/dashkiosk:latest

Here is a demonstration video:

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

To contribute, use GitHub.

.. toctree::
   :maxdepth: 2

   install
   configuration
   usage
   api
   android
   chromecast
   cloud
   license

Indices and tables

You can’t perform that action at this time.