Simple iTunes library search tool using Django.
Build database from iTunes Music Library.xml
and search songs or albums from DB.
- Install dependencies
# pacman -S --needed python python-pip python-virtualenv bower git
- Prepare files
$ git clone https://github.com/colajam93/dihts
$ cd dihts
$ virtualenv env
$ source env/bin/activate
$ ./install_dependencies.sh
$ ./manage.py migrate
$ ./manage.py collectstatic --no-input
- Initialize database
$ ./manage.py songupdate --init '/path/to/itunes music library.xml'
- Run server
Run development server or deploy to WSGI environment.
$ uwsgi --ini /home/user/dihts/dihts.ini
$ ./manage.py songupdate '/path/to/itunes music library.xml'
This command will skip songs which have already existed.
To update or delete songs, you have to construct database from scratch (use --init
option).
MIT