Update getsongs.php
Update style.css
Update main.js
The master branch of festplayer is not fit for production.
Festplayer is an open-source web music player, written with HTML, CSS, JS and PHP. It's not intended for actual day-to-day use, it's a project I wrote for an event that did not take place due to the pandemic.
Be aware this project (in its entirety) (Festplayer) is under the GPLv3 license.
Please be aware the project includes getid3 v3, which are under the GPLv3 license.
Please be aware the project also includes noty, tingle, howler.js and SimpleBar, and all these projects are under the MIT License.
Please be aware the project includes material design icons, licensed under the Apache License v2.
Big thank you to audio.js for being part of the humble beginnings.
Here are all the steps to get Festplayer running.
Make sure you have write and read rights inside
./api/
.
Make sure PHP is correctly configured. Don't forget to place your songs in
./songs
.
Be aware that the screenshots do not reflect the latest version, as the UI is being constantly changed.
Due to lack of time to debug the remote play feature, I have temporarily removed all references to remote play from production, therefore more or less reverting Festplayer to v0.1. I call this version v0.1bis. I apologise for not being able to show these functions.