/ytmusicsearch

Search for music, get similar music and manage playlists

Primary LanguagePythonMIT LicenseMIT

YT Music Search

Search for music, get similar music and manage playlists

Requirements

  • Python 3
  • Git
  • Visual Studio Code (is not required but recommended)

Dependencies

Common setup

Clone the repo and install the dependencies

git clone https://github.com/kharkovdenys/ytmusicsearch.git
cd ytmusicsearch

Windows

python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt

macOS/Linux

python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt

Configure authentication

Create browser.json use this manual

Start the application

VS Code

Select Run and Debug on the Debug start view or press F5

Open http://127.0.0.1:5000 and take a look around

Deploy project to App Service

VS Code

  • Install Azure App Service
  • Sign in to Azure
  • Select the Azure icon on the left pane
  • Create New Web App
  • Deploy project
  • Change Startup Command to gunicorn --bind=0.0.0.0 --timeout 600 app:myapi