Open Signage ist eine digitale Beschilderungslösung, die auf Laravel, Inertia.js und Vue.js. Diese Plattform bedient Webseiten für digitale Beschilderungsbildschirme, die im Kiosk -Modus auf Chrome ausgeführt werden. Mithilfe von Socketi aktualisiert die Beschilderung die Daten auf Bildschirmen dynamisch. Benutzer können Wiedergabelisten für ihre Bildschirme erstellen und rotierende Ankündigungen und verschiedene Medienpräsentationen ermöglichen.
AUFMERKSAMKEIT!! Dies wird hauptsächlich für Eurofurence (Hamburg, CCH) verwendet. Es ist in erster Linie für Entwickler geeignet, die Kenntnisse über Vue.js und möglicherweise ein bisschen Laravel haben. Fühlen Sie sich gerne eine Nachricht an [email protected] für kommerzielle Unterstützung.
git clone https://github.com/thiritin/open-signage.git
cd open-signage
composer install
npm install
.env.example , um eine eigene .env -Datei zu erstellen: cp .env.example .env
php artisan key:generate
Richten Sie Ihre Datenbankanmeldeinformationen in der Datei .env ein.
Datenbankmigrationen ausführen:
php artisan migrate
./vendor/bin/sail up
Oder verwenden
vite
Offene Beschilderung sollte nun unter http://localhost zugänglich sein.
Wir begrüßen Beiträge von allen. Bitte lesen Sie unsere beitragenden Richtlinien, bevor Sie eine Pull -Anfrage oder ein Problem einreichen.
Dieses Projekt ist Open-Source und ist gemäß der GNU General Public Lizenz v2.0 lizenziert.
Wenn Sie Fragen haben, können Sie sich gerne ein Problem erstellen oder die Projektbauer kontaktieren.