mirror of
https://github.com/SlavikMIPT/tgcloud.git
synced 2025-03-09 15:40:14 +00:00
No description
| .github/ISSUE_TEMPLATE | ||
| dedupfs | ||
| doc | ||
| img | ||
| .gitignore | ||
| __init__.py | ||
| _config.yml | ||
| CNAME | ||
| CODE_OF_CONDUCT.md | ||
| download_service.py | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
| telegram_client_x.py | ||
| test.py | ||
| tg_access.py | ||
| tgcloud-schematics.xml | ||
| Untitled Diagram.png | ||
| Untitled Diagram.xml | ||
tgcloud
UNDER DEVELOPMENT
-
Необходимо получить api_hash и api_id на my.telegram.org и вставить эти данные вместе с номером телефона вашего аккаунта в tg_access.py
-
Установить зависимости
sudo pip3 install -r requirements.txt
- Создать сессию запустив из папки с проектом и введя код подтверждения(если запустить вне папки с проектом или без сессии - акк забанят и надо писать на recover@telegram.org)
python3.6 download_service.py
- Установить fuse bindings
sudo yum install python-fuse
- Создать папку для монтирования
mkdir storage
- Запустить VFS:
с отладкой
python dedupfs/dedupfs.py -df --block-size 10240000 storage/
в фоне
python dedupfs/dedupfs.py --block-size 10240000 storage/
- Можно, например указать эту папку как источник для filebrowser
You are welcome to collaborate - contact Telegram: @SlavikMIPT Channel: @MediaTube_stream