Use now at setlistconverter.com!
Want to be prepared for your next concert? Use this tool to convert any setlist from setlist.fm to a Spotify playlist; automatically added to your library.
- Docker
- Yarn
-
Clone the repository:
git clone https://github.com/benrockehenderson/setlistconverter
-
Navigate to the project folder and generate the Tailwind CSS styles:
yarn tailwindcss -o static/dist/css/output.css
-
Create a
.env
file based on.env.example
:Copy the
.env.example
file to a new file named.env
and fill in the values:SETLIST_FM_API_KEY=... SPOTIFY_CLIENT_ID=... SPOTIFY_CLIENT_SECRET=... REDIRECT_URI=...
Make sure to set the
REDIRECT_URI
in your Spotify developer console to match the one specified in your.env
file. Otherwise Spotify will not permit the redirect. -
Build the Docker image:
docker build -t setlistfm-spotify-converter .
-
Run the Docker container:
docker run -p 5000:5000 --env-file .env setlistfm-spotify-converter
setlistconverter.com is deployed on Google Cloud Run, however you may choose to deploy your container on any platform you wish. Make sure
Feel free to create pull requests! I would love to make the converter more accurate over time - especially improved Spotify song searching algorithms.
This project is licensed under the MIT License - see LICENSE.