Posts

Showing posts from April, 2024

Pi Digital Signage Project

I started this project for a couple of reasons. We were using Screenly OSE at work for noticeboards. There were 7 in total, and they got updated a couple of times a week at most, and  the content was only of any interest to employees. There was also a pretty tight budget for the whole thing. There wasn't the cash or impetus to buy into paid hosting, but there were enough individual notice boards to make it a bit of a pain to update each of them. I was also interested in learning about Linux, html, php and JavaScript. I started by installing MariaDB as the SQL server for the project and nginx as the web server. I had to do a bit of tweaking to the nginx config to allow uploading of decent size mp4 files to the pi. The DB can be explored using MyPHPAdmin which has a link on the banner. All the passwords are default (pi, raspberry) so anyone picking this up should change them. I created a page to upload content to it, then created a kiosk page as a viewer. The upload page is based rou...