https://github.com/akornor/playlistor
🎶Apple Music ↔️ Spotify playlist convertor.
https://github.com/akornor/playlistor
apple-music celery django javascript python redis spotify spotify-playlist-convertor
Last synced: 3 months ago
JSON representation
🎶Apple Music ↔️ Spotify playlist convertor.
- Host: GitHub
- URL: https://github.com/akornor/playlistor
- Owner: akornor
- License: mit
- Created: 2018-12-15T17:30:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-24T12:57:24.000Z (about 1 year ago)
- Last Synced: 2024-05-22T17:31:27.945Z (about 1 year ago)
- Topics: apple-music, celery, django, javascript, python, redis, spotify, spotify-playlist-convertor
- Language: Python
- Homepage: https://playlistor.io
- Size: 3.14 MB
- Stars: 411
- Watchers: 6
- Forks: 32
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Playlistor
self-hosted apple music to spotify playlist convertor[](https://circleci.com/gh/akornor/playlistor/tree/master)
## Demo
## Installing
For simplicity, you'll need [docker](docker.com) and [docker-compose](https://docs.docker.com/compose/) to run playlistor in development. Create `.env` file and set the appropriate environment variables. For example:
```
REDIS_URL=redis://redis:6379
SPOTIFY_REDIRECT_URI=http://localhost:8000/callback
SPOTIFY_CLIENT_ID=Loremipsumdolorsitamet
SPOTIFY_CLIENT_SECRET=Loremipsumdolorsitamet
APPLE_KEY_ID=Loremipsumdolorsitamet
APPLE_APPLE_TEAM_ID=Loremipsumdolorsitamet
APPLE_PRIVATE_KEY=Loremipsumdolorsitamet
```
Then run `docker-compose up` to get things running.## Usage
Navigate to `localhost:8000`. You'll be required to login with your Spotify credentials on first attempt.## TODO
- [X] Add feature to convert apple music playlist to spotify## Thanks and Acknowledgments
Thanks to Maame, Mayor, Samuel, Elikem, Diayan, Ike, Paul and Christian for helping me put this together. Not sure we'll have playlistor without you guys.