This repository aimed to create an easy-to-use web interface for the spotify-ripper.
This repository aimed to create an easy-to-use web interface for the spotify-ripper. Archiving this goal I had the following point in the back of my head:
So I decided on the following project structure:
spotify-ripper-docker:
spotify-ripper-web-backend:
spotify-ripper-web-frontend:
The installation should be quite simple by dockerization.
.env.example
to .env
and change the path according tr environment.spotify_appkey.key
to the spotify-ripper-docker
folderdocker-compose.yml
to mount your docker.sock)To do this you can simply run docker-compose up --build
(Depending on how you configured Docker, sudo may be required)
FYI: This whole repo is optimized and tested on Ubuntu 18.04.
If all went well, it should look something like this: (remember that port 3000 is in the container and mapped outside by your adjustments in the docker-compose.yml
)
Then you should be able to access it by http://localhost:<your_port>/web/