Open Signage es una solución de señalización digital basada en Laravel, Inertia.js y Vue.js. Esta plataforma sirve páginas web para pantallas de señalización digital, que se ejecutan en Chrome en modo quiosco. Utilizando a Socketi, la señalización abierta actualiza dinámicamente datos en las pantallas. Los usuarios pueden crear listas de reproducción para sus pantallas, lo que permite anuncios rotativos y varias presentaciones de medios.
¡¡ATENCIÓN!! Esto se usa principalmente para Eurofurence (Hamburgo, CCH). Se adapta principalmente a los desarrolladores que tienen conocimiento de Vue.js y posiblemente un poco de Laravel. No dude en enviarme un mensaje a [email protected] para obtener soporte comercial.
git clone https://github.com/thiritin/open-signage.git
cd open-signage
composer install
npm install
.env.example para crear su propio archivo .env : cp .env.example .env
php artisan key:generate
Configure las credenciales de su base de datos en el archivo .env .
Ejecutar migraciones de bases de datos:
php artisan migrate
./vendor/bin/sail up
O usar
vite
La señalización abierta ahora debe ser accesible en http://localhost .
Agradecemos las contribuciones de todos. Lea nuestras pautas de contribución antes de enviar una solicitud o problema de extracción.
Este proyecto es de código abierto y tiene licencia bajo la Licencia Pública General de GNU V2.0.
Si tiene alguna pregunta, no dude en crear un problema o comunicarse con los mantenedores del proyecto.