Iris (formerly known as Spotmop) is a Mopidy HTTP client that utilizes Spotify to create an interactive, user-friendly and collaborative music interface. Built and maintained by James Barnsley.
- Full web-based interface controls for Mopidy
- Integrated with Spotify and LastFM APIs for high-quality artwork and extra info
- Improved support for local libraries using SQLite extension
- Browse and manage your playlists, along with top tracks, new releases and genre browser
- Push notifications between clients (requires port 6681, but this can be customised to suit your environment)
- Mopidy
- Mopidy-Spotify
- Spotify Premium account
- Mopidy-Local-Sqlite (recommended, not required)
- Install using pip:
sudo pip install Mopidy-Iris
- Restart Mopidy server
- Navigate to Mopidy interface (ie http://localhost:6680/iris)
- Clone this repository into a your Apache2 web directory (eg
/var/www/html/
) - Install all development requirements
npm install
- Run build
npm run prod
(once production build has been run once, you can usenpm run dev
for faster dev builds) - Install Python module in develop mode
python setup.py install develop
- Restart mopidy
pkill mopidy && mopidy &