by jcalazan

A Django web application for converting YouTube videos to MP3 audio.

216 Stars 92 Forks Last release: Not found MIT License 147 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

YouTube Audio Downloader

A Django web application for extracting the audio from a YouTube video and converts it to MP3 that a user can download.

Technology Stack

  • Python 3.6
  • Django 1.11
  • Twitter Bootstrap 3
  • PostgreSQL
  • Nginx
  • Gunicorn
  • Celery
  • RabbitMQ
  • Supervisor
  • Virtualenv

Getting Started with Docker and Docker Compose for Local Development

Install Docker

Note for Boot2Docker users: In

you may need to remove the
. Boot2docker automatically mounts the user directory to the Boot2Docker VM and you may run into permission issues.

Install Docker Compose

Install the Python packages required by the project via pip

In the project root (where the

file is located), run:
docker-compose run django python3.6 -m pip install -r requirements.txt

To run any command inside the Django Docker container, simply prepend

docker-compose run django

Start the Docker containers

docker-compose up -d

This will start the containers in the background.

Run the Django database migrations

docker-compose run django python3.6 migrate

View the logs

docker-compose logs

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.