--- title: Screenlite created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, digital-signage, app-marathon3-rattrapage-b] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=digital-signage&app=screenlite] --- # đŸ“ș Screenlite > Affichage dynamique moderne et lĂ©ger — full web, multi-sites, player web fullscreen. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [screenlite.io](https://screenlite.io) | | **GitHub** | [screenlite/screenlite](https://github.com/screenlite/screenlite) | | **License** | MIT | | **Langage** | TypeScript | | **Étoiles GitHub** | ~500 ⭐ | | **CatĂ©gorie** | [[cat-digital-signage\|Digital Signage]] | ## 📝 Description **Screenlite** est une plateforme d'**affichage dynamique** moderne 100% web (CMS + player), avec multi-tenancy, layouts configurables (images, vidĂ©os, web, embeds), planification horaire, et remote management. DiffĂ©rence vs [[app-xibo]]: Screenlite est **plus rĂ©cent, plus simple, full TypeScript moderne**, sans player natif lourd — un navigateur web en mode kiosk suffit. Pour qui: PME, commerces, cafĂ©s, qui veulent une signalĂ©tique simple et moderne sans dĂ©ployer des players Android/Windows. ## 🚀 Installation ### Docker Compose (recommandĂ©) ```yaml version: '3.8' services: screenlite: image: ghcr.io/screenlite/screenlite:latest container_name: screenlite restart: unless-stopped environment: - DATABASE_URL=postgresql://screenlite:***@db:5432/screenlite - SECRET_KEY=*** - BASE_URL=https://screens.example.com - PLAYER_URL=https://play.example.com depends_on: - db labels: - traefik.enable=true - traefik.http.routers.screenlite.rule=Host(`screens.example.com`) - traefik.http.routers.screenlite.entrypoints=websecure - traefik.http.routers.screenlite.tls.certresolver=letsencrypt db: image: postgres:16 container_name: screenlite-db restart: unless-stopped environment: - POSTGRES_DB=screenlite - POSTGRES_USER=screenlite - POSTGRES_PASSWORD=*** volumes: - screenlite-db:/var/lib/postgresql/data volumes: screenlite-db: ``` Player : ouvrir `https://play.example.com/` sur l'Ă©cran TV (Chromium kiosk). ## 🔄 Alternatives ### Open Source - [[app-xibo]] — RĂ©fĂ©rence enterprise. - **InfoBeamer** — Python, plus bas-niveau. - **Yodeck open source** — Pas vraiment open source. - **Raspberry Signage** — DIY Pi. - **Rise Vision** — Freemium. ### PropriĂ©taires - **Yodeck** — Freemium simple. - **Kitcast** — Apple TV. - **ScreenCloud** — Pro. - **NoviSign** — Pro. ## 🔐 SĂ©curitĂ© - **HTTPS**: obligatoire (mix HTTP/HTTPS casse la WebView). - **Player URLs**: tokens secrets par display. - **DB**: backups PostgreSQL. - **VLAN**: isoler les Ă©crans du rĂ©seau corporate. ## 📚 Ressources - [Documentation](https://docs.screenlite.io/) - [GitHub](https://github.com/screenlite/screenlite) ## Pages LiĂ©es - [[cat-digital-signage]] — CatĂ©gorie Digital Signage - [[app-xibo]] — Concurrent enterprise - [[recettes-docker-compose]] — Templates Docker