Pictures!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # Pipic
  2. Pipic is software for making slideshows. The idea is that you have one server,
  3. running a pipic server, and have as many clients as necessary which just
  4. display the website hosted by the pipic server.
  5. ## Usage
  6. 1. Copy `conf.json.example` to `conf.json`, and change the desired preferences.
  7. You may for example want to change `slides` to something other than
  8. 'exampleSlides'.
  9. 2. Run `node server.js`.
  10. 3. Point your clients to the site hosted by the pipic server.
  11. ## meta.json
  12. Each slide has a file called meta.json, with some metadata about the slide. It
  13. has the following options:
  14. * **disabled**: Set to `true` to disable the slide.
  15. * **interval**: Override the interval setting in conf.json.
  16. ## Automatic fullscreen
  17. There are multiple ways for a client to automatically display the website in
  18. fullscreen.
  19. ### Firefox
  20. The easiest way for Firefox is to go to about:config and change
  21. `full-screen-api.allow-trusted-requests-only` to false, and the website will
  22. automatically fullscreen itself. You could also change
  23. `full-screen-api.warning.timeout` to 0 to disable the warning telling you the
  24. website is fullscreen.
  25. ### Chrome/Chromium
  26. You could start Chrome/Chromium with the `--start-fullscreen` flag, and the
  27. browser will automatically start in fullscreen mode. For some reason, Chrome
  28. seems to have issues when started from a plain X session without a window
  29. manager though, so I would advise using Firefox.