Pianobar-Web
Web interface for pianobar with album artwork through Last FM, as well as social features such as voting
on the next station to be played.
Installation
- Install pianobar with valid TLS fingerprint (see for the following link to compile and install pianobar from source)
- Simply clone the repository, and in the Pianobar-Web foler, run python pianobar_web.py.
- If you wish to change the port to 80, you must change lines 233 and 325 to reflect this change.
- Now you can listen to your pandora music, and control your music from anywhere on your network!
Upcoming
- More extensive album artwork and artist bio info through Last FM. (done, MS 1)
- Implementing social features such as voting on the next station to be played. (done, MS 2)
- Will introduce distributed music streaming to any internet browser on the same network as the server (done, MS 3; see Antisocial Streamer)
- Instead of using pianobar, migrate to python-pandora for cleaner code base
-- https://github.com/02strich/python-pandora
- Include bug fixes for those using a config file with pianobar, (~/.config/pianobar/ctl)
- Indicate if current song has already been liked or not (so you know if you should like it again)