├── .gitattributes ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── config.py ├── docker_start.sh ├── main.py ├── render.yaml ├── requirements.txt ├── runtime.txt ├── sample.env ├── start_main.py ├── utils ├── bot_mode.py ├── clients.py ├── directoryHandler.py ├── downloader.py ├── extra.py ├── logger.py ├── streamer │ ├── __init__.py │ ├── custom_dl.py │ └── file_properties.py └── uploader.py └── website ├── VideoPlayer.html ├── home.html └── static ├── assets ├── file-icon.svg ├── folder-icon.svg ├── folder-solid-icon.svg ├── home-icon.svg ├── info-icon-small.svg ├── link-icon.svg ├── load-icon.svg ├── more-icon.svg ├── pencil-icon.svg ├── plus-icon.svg ├── profile-icon.svg ├── search-icon.svg ├── share-icon.svg ├── trash-icon.svg └── upload-icon.svg ├── home.css └── js ├── apiHandler.js ├── extra.js ├── fileClickHandler.js ├── main.js └── sidebar.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/README.md -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/config.py -------------------------------------------------------------------------------- /docker_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/docker_start.sh -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/main.py -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/render.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11 -------------------------------------------------------------------------------- /sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/sample.env -------------------------------------------------------------------------------- /start_main.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | os.system("uvicorn main:app --reload") 4 | -------------------------------------------------------------------------------- /utils/bot_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/bot_mode.py -------------------------------------------------------------------------------- /utils/clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/clients.py -------------------------------------------------------------------------------- /utils/directoryHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/directoryHandler.py -------------------------------------------------------------------------------- /utils/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/downloader.py -------------------------------------------------------------------------------- /utils/extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/extra.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/streamer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/streamer/__init__.py -------------------------------------------------------------------------------- /utils/streamer/custom_dl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/streamer/custom_dl.py -------------------------------------------------------------------------------- /utils/streamer/file_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/streamer/file_properties.py -------------------------------------------------------------------------------- /utils/uploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/utils/uploader.py -------------------------------------------------------------------------------- /website/VideoPlayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/VideoPlayer.html -------------------------------------------------------------------------------- /website/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/home.html -------------------------------------------------------------------------------- /website/static/assets/file-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/file-icon.svg -------------------------------------------------------------------------------- /website/static/assets/folder-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/folder-icon.svg -------------------------------------------------------------------------------- /website/static/assets/folder-solid-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/folder-solid-icon.svg -------------------------------------------------------------------------------- /website/static/assets/home-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/home-icon.svg -------------------------------------------------------------------------------- /website/static/assets/info-icon-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/info-icon-small.svg -------------------------------------------------------------------------------- /website/static/assets/link-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/link-icon.svg -------------------------------------------------------------------------------- /website/static/assets/load-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/load-icon.svg -------------------------------------------------------------------------------- /website/static/assets/more-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/more-icon.svg -------------------------------------------------------------------------------- /website/static/assets/pencil-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/pencil-icon.svg -------------------------------------------------------------------------------- /website/static/assets/plus-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/plus-icon.svg -------------------------------------------------------------------------------- /website/static/assets/profile-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/profile-icon.svg -------------------------------------------------------------------------------- /website/static/assets/search-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/search-icon.svg -------------------------------------------------------------------------------- /website/static/assets/share-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/share-icon.svg -------------------------------------------------------------------------------- /website/static/assets/trash-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/trash-icon.svg -------------------------------------------------------------------------------- /website/static/assets/upload-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/assets/upload-icon.svg -------------------------------------------------------------------------------- /website/static/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/home.css -------------------------------------------------------------------------------- /website/static/js/apiHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/js/apiHandler.js -------------------------------------------------------------------------------- /website/static/js/extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/js/extra.js -------------------------------------------------------------------------------- /website/static/js/fileClickHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/js/fileClickHandler.js -------------------------------------------------------------------------------- /website/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/js/main.js -------------------------------------------------------------------------------- /website/static/js/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechShreyash/TGDrive/HEAD/website/static/js/sidebar.js --------------------------------------------------------------------------------