Skip to content

org-de-familia/pytube-downloader

Repository files navigation

Loguru logo

Travis CI chatroom icon chatroom icon


Project Structure

├── docker-compose.yaml
├── Dockerfile
├── docs
│   └── source
│       └── static
│           └── pytube-logo.png
├── poetry.lock
├── pyproject.toml
├── README.rst
├── requirements.txt
└── src
    ├── configuration
    │   └── __init__.py
    ├── controllers
    │   ├── __init__.py
    │   └── routes.py
    ├── resources
    │   ├── css
    │   │   └── styles.css
    │   ├── html
    │   │   └── index.html
    │   ├── img
    │   │   └── pytube_logo.png
    │   └── js
    │       └── script.js
    ├── run.py
    └── services
        ├── facade_yt_dl.py
        ├── __init__.py
        ├── telegram_bot.py
        └── video_manager.py

Developers Guide

Add new dependency:

poetry add DEPENDENCY
poetry export -f requirements.txt > requirements.txt

Setup environement for development

docker-compose up --build -d