There were quite some changes in 0.6.14 since the last post:
Read moreSome small changes in version 0.6.7:
If you had a lot of songs in your database, the songs with the most plays were always suggested at the top. This was a problem if you wanted to play some new music or songs with a lower playcount. Thus, there is now a more sophisticated search algorithm that suggests songs by relevance.
The voting restrictions were changed as well. Instead of allowing one vote every 5 seconds users can now vote 10 times every 30 seconds. This allows for some more interactivity while still preventing abuse.
Now that was a busy last two weeks. Here are the biggest changes:
Ravberry can now play Soundcloud songs: Together with Youtube, Spotify and Local files this is the fourth backend. Like with every other Platform, playlists, autoplay and the auto-suggestions (robot icon) are working.
Read moreJust a short update:
There is now a special icecast.docker-compose.yml
that allows you to use the remote streaming capabilities of Raveberry with one command.
I finally implemented sensible logging, so error messages actually end up in their dedicated files. For docker and the console version they are also sent to stdout
for better access.
Per request, Youtube can now be disabled in the settings. If you only want listen to listen to your local sound files, this keeps those weird music videos away from you.
Have a good day!
With Raveberry 0.5, you can not only remotely vote for the music you want to listen to, this music can also be streamed over the internet so you can enjoy it together.
It works by configuring Mopidy to stream its output to Icecast, which is then exposed at http://raveberry/stream. This stream can simply be opened in your browser and a variety of media players and clients. More information about how to set up streaming can be found here.
Read moreRaveberry can now be run without the need of dependency management:
wget
https://raw.githubusercontent.com/raveberry/raveberry/master/docker-compose.yml
&& docker-compose up -d
Docker will automatically manage downloading images for nginx, mopidy, redis, postgres and raveberry. I really like how neatly everything works together.
After crosscompiling the images for arm, it even works on the Raspberry Pi!