Skip to content
This repository has been archived by the owner on Feb 23, 2021. It is now read-only.
/ dihts Public archive

Simple iTunes library search tool using Django

License

Notifications You must be signed in to change notification settings

colajam93/dihts

Repository files navigation

Do I have this song?

Simple iTunes library search tool using Django. Build database from iTunes Music Library.xml and search songs or albums from DB.

Install

  • 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

Add song

$ ./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).

License

MIT

About

Simple iTunes library search tool using Django

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published