Skip to content

hwhang0917/spotify-controller

Repository files navigation

Spotify Controller

Web based Spotify playlist controller

Author License

Translations

Requirements

  • Node.js ^20.11.0
  • Spotify Premium Account
  • GUI Browser

Setup Guide

  1. Clone this repository to your local machine.

  2. Install dependencies using yarn.

  3. Go to your Spotify Dashboard and create a new application for this bot.

  4. Add http://localhost:5555/callback to Redirect URI.

  5. Copy both the Client ID and Client Secret from your newly created Spotify application.

  6. Copy .env.sample as .env to the root directory of this project.

  7. Fill in contents on the .env as it is guided.

  8. Run server using yarn deploy.

  9. Follow the instructions when browser opens

  10. Get your internal private IP address and share http://${privateIP}:5555 or expose port 5555 to others