The project core components are:
- Mopidy [1][4]
- webserver(Apache, nginx, monkey)
- Python, Django, django-mpd-client [2]
Mopidy is an MPD music server that includes Spotify support with pyspotify/libspotify. As Mopidy is an MPD server, I need a client to use it. Django-mpd-client is designed to work with mobile browsers. Therefore it's perfect solution to command a music server. I have not yet decided webserver. Apache would be default choice but I would like to research also web servers more suitable for RPi such as nginx or monkey [3].
Raspidy project aims for easy Spotify music remote control with django-mpd-client.
[1] Mopidy, http://www.mopidy.com/
[2] django-mpd-client, https://github.com/mklauber/django-mpd-client
[3] Monkey vs Nginx http://monkey-project.com/benchmarks/raspberry_pi_monkey_nginx
[4] MopidyonRaspberryPi, https://github.com/mopidy/mopidy/wiki/MopidyOnRaspberryPi