An open-source, web-based digital signage player.
Built with Vite, React, and TypeScript.
-
Clone the repository:
git clone https://github.com/screenlite/web-player.git cd web-player
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
- Network JSON file
- Screenlite CMS (Work in Progress)
- Garlic-Hub CMS (Work in Progress)
-
If you encounter CORS errors, you can launch Chrome with web security disabled:
On Linux/macOS:
chrome --disable-web-security --user-data-dir="/tmp/chrome"
On Windows:
start chrome --disable-web-security --user-data-dir="C:\chrome-dev"
-
This project is tested and intended for use in Google Chrome only.