Skip to content

A small project written in typescript that synchronizes a Spotify playlist with current listing of ESKA Gorąca 20-tka.

Notifications You must be signed in to change notification settings

loloToster/Goraca-20-Spotify-playlist

Repository files navigation


logo

Gorąca 20 Spotify playlist 🔥

A small project written in typescript that synchronizes a Spotify playlist with current listing of ESKA Gorąca 20-tka. It uses a webscrapper to first get data from the page and then updates the playlist via the Spotify API.

How to use?

  1. clone this repo
  2. install packages with npm i
  3. get the client id & client secret on Spotify Developer Dashboard
  4. fill out the .env file
  5. run the script with npm start
  6. go to localhost:[port]
  7. login with your spotify account
  8. choose the playlist

Docker

To run this app with docker build the image and simply run it a container. The exposed port is 8888. You should also mount a volume on /app/data to preserve the user and the choosen playlist. The healthcheck checks whether the app is running and the user is logged in, if either is false the container will be unhealthy.

About

A small project written in typescript that synchronizes a Spotify playlist with current listing of ESKA Gorąca 20-tka.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published