/ytaudio

PoC minimalist Flask web app for browsing and downloading audio-only YouTube content

Primary LanguagePython

Development

Build & deploy

  1. Clone repository
  2. Create python virtual environment
$ sudo apt-get update && sudo apt-get install python3-venv
$ cd /path/to/repo
$ python3 -m venv venv
  1. Install dependencies in virtual environment
$ cd /path/to/repo
$ source venv/bin/activate
(venv)$ pip install -r requirements.txt
  1. Create the SQLite database
(venv)$ flask db upgrade

Run

(venv)$ flask run --host=0.0.0.0