A fancy self-hosted digital signage tool. Free, simple and working.
Go to file
2024-07-02 12:08:28 +02:00
.github add funding sponsor 2024-06-28 17:19:46 +02:00
data remove console log 2024-06-30 14:24:41 +02:00
docs doc rename 2024-06-28 18:51:57 +02:00
lang fully working 2024-06-30 14:21:40 +02:00
plugins fix update 2024-06-13 18:41:55 +02:00
src fully working 2024-06-30 14:21:40 +02:00
system remove no install recommends 2024-05-27 12:38:43 +02:00
var/run no dummy file anymore, use /dev/null instead 2024-05-12 22:53:53 +02:00
views fix youtube flush when notification slide 2024-07-02 12:08:28 +02:00
.dockerignore add git keep 2024-05-25 19:11:51 +02:00
.env.dist rename files 2024-05-16 02:51:16 +02:00
.gitignore css to sass with vitejs 2024-06-21 13:56:19 +02:00
docker-compose.dev.yml massive setup rework 2024-05-16 01:43:13 +02:00
docker-compose.headless.yml massive setup rework 2024-05-16 01:43:13 +02:00
docker-compose.yml rename files 2024-05-16 02:51:16 +02:00
Dockerfile optim dockerfile 2024-05-27 10:26:13 +02:00
LICENSE Create LICENSE 2024-04-25 17:23:27 +02:00
obscreen.py fix path 2024-03-04 17:26:04 +01:00
package-lock.json css to sass with vitejs 2024-06-21 13:56:19 +02:00
package.json css to sass with vitejs 2024-06-21 13:56:19 +02:00
README.md troubleshoot section in doc 2024-06-21 14:23:32 +02:00
requirements.txt better sysinfo & console log handler 2024-05-26 02:13:31 +02:00
version.txt bump 2024-06-30 14:38:52 +02:00
vite.config.js css to sass with vitejs 2024-06-21 13:56:19 +02:00

Obscreen

🧑‍🎄 Open to feature request and pull request

You liked it ? Give this repository a star, it's free :)

About

Use a RaspberryPi (Lite OS) to show a fullscreen slideshow (Kiosk-mode)

Docker Pulls

Features:

  • Dead simple chromium webview
  • Clear GUI
  • Very few dependencies
  • SQLite database
  • Plugin system
  • Feature flags to enable complex use cases (Fleet/User/Playlist management)
  • No stupid pricing plan
  • No cloud
  • No telemetry

Obscreen Screenshot

Cookbooks

🔴 I want to power a RaspberryPi and automatically see my slideshow on a screen connected to it and manage the slideshow

🔵 I just want a slideshow manager and I'll deal with screen and browser myself

Discussion

Join our Discord

Open an Issue or a Pull Request on Github

Troubleshoot

Videos aren't playing why ?

This is "normal" behavior. Videos do not play automatically in Chrome because it requires user interaction with the page (a simple click inside the webpage is enough). If you open the console, you'll see the error: Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first...

To resolve this, you need to use the Chrome flag --autoplay-policy=no-user-gesture-required. When connecting a Raspberry Pi with Obscreen Player autorun, this issue doesn't occur because the flag is handled automatically for you.You need to enable this flag yourself otherwise.