Skip to content

otbox/Spotify-DL-RLC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Music Donwloader with Lyrics

Run Locally

Clone the project

  git clone https://github.com/otbox/Spotify-DL-RLC.git

Go to the project directory

  cd Spotify-DL-RLC

Docker Way

On the folder of the project (Spotify-DL-RLC) add the .env file with the environment variables. On below has the link to get the free API keys.

  docker compose up

Then, access the client by the link provided by terminal or bash.

Or, you can run the client and server separately.

  1. Install the node modules

    On client directory run

    yarn 

    On server directory run

    npm install
  2. Run the client and server

    On client run

    yarn dev

    create a new terminal, acccess server on server run

    node index.js

Environment Variables

To run this project, you will need to add the following environment variables to your .env file get your credentials in https://developer.spotify.com/documentation/web-api and add them to your.env file.

VITE_SPOTIFY_CLIENT_ID

VITE_SPOTIFY_CLIENT_SECRET

Tech Stack

Other Techs: Docker, Docker-Compose

Client: Vite, Preact, Axios, Spotify-API

Server: Node, Express, Yt-dlp-exec, yt-search, Axios, MP3-Tag

About

Spotify downloader music and LRC application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published