Skip to content

A music server that streams mp3 files based on YouTube videos and Spotify data

Notifications You must be signed in to change notification settings

alexwohlbruck/jukebox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup process:

Step 1: Go to heroku and create a new app.

Step 2: Link your github fork of this project to the app (In the setup page or deployment menu) - Use main branch for auto updates

Step 3: Go to the settings and fill out the following enviromental variables/config vars

SPOTIFY_CLIENT_ID = xxxxxxxxxxxxxxxxxxxxx
SPOTIFY_CLIENT_SECRET = xxxxxxxxxxxxxxxxxxxxx
GOOGLE_SERVER_KEY = xxxxxxxxxxxxxxxxxxxxx

To get the Google server key, head to the Google Cloud Platform website, create a project and go to the APIs and Services page. Then Enable the Youtube Data API V3. You should be able to generate a server API key, which will be the value to put in your .env file.

Then, log in to the Spotify Developer Console, and create a new app. Once created, you should get Client ID and Client Secret keys, which are the other two values for your .env file.

Step 4: Go back to the settings and install the nodejs buildpack.

Step 5: Deploy the webapp.

Make an issue if you have problems with anything.

This is a README.md file made by LaganYT for the self hosting of the Jukebox Redux project.

About

A music server that streams mp3 files based on YouTube videos and Spotify data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published