All Projects → SlavikMIPT → Tgcloud

SlavikMIPT / Tgcloud

Licence: apache-2.0
Opensource Telegram based cloud storage

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tgcloud

S3fs Fuse
FUSE-based file system backed by Amazon S3
Stars: ✭ 5,733 (+1445.28%)
Mutual labels:  cloud-storage, fuse-filesystem
Groupbutler
This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
Stars: ✭ 399 (+7.55%)
Mutual labels:  telegram-api, redis
Rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
Stars: ✭ 30,541 (+8132.08%)
Mutual labels:  cloud-storage, fuse-filesystem
Gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (-15.36%)
Mutual labels:  cloud-storage, redis
Cryfs
Cryptographic filesystem for the cloud
Stars: ✭ 1,560 (+320.49%)
Mutual labels:  cloud-storage, fuse-filesystem
Goofys
a high-performance, POSIX-ish Amazon S3 file system written in Go
Stars: ✭ 3,932 (+959.84%)
Mutual labels:  cloud-storage, fuse-filesystem
Ssm booksystem
ssm demo,ssm详细教程,SSM简明教程:简单的十步教你搭建人生第一个SSM框架[ SSM框架整合教程(spring+spring mvc+mybatis+redis+maven+idea+bootstrap) ]
Stars: ✭ 355 (-4.31%)
Mutual labels:  redis
Ledisdb
A high performance NoSQL Database Server powered by Go
Stars: ✭ 3,770 (+916.17%)
Mutual labels:  redis
Php Practice
🌹 一天一点点,积少成多...
Stars: ✭ 351 (-5.39%)
Mutual labels:  redis
Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (-6.2%)
Mutual labels:  redis
Aquarius
🔱 Nepxion Aquarius is a list of distribution components based on Redis + Zookeeper with Nepxion Matrix AOP framework, including distribution lock, cache, id generator, limitation 分布式锁、缓存、全局唯一主键、限流
Stars: ✭ 368 (-0.81%)
Mutual labels:  redis
Node Tutorial
☺️Some of the node tutorial -《Node学习笔记》
Stars: ✭ 364 (-1.89%)
Mutual labels:  redis
His
HIS英文全称 hospital information system(医院信息系统http://59.110.234.89:9999/swagger-ui.html ),医疗信息就诊系统,系统主要功能按照数据流量、流向及处理过程分为临床诊疗、药品管理、财务管理、患者管理。诊疗活动由各工作站配合完成,并将临床信息进行整理、处理、汇总、统计、分析等。本系统包括以下工作站:门诊医生工作站、药房医生工作站、医技医生工作站、收费员工作站、对帐员工作站、管理员工作站。需求为东软提供的云医院。
Stars: ✭ 359 (-3.23%)
Mutual labels:  redis
Predis Async
Asynchronous PHP client library for Redis built on top of ReactPHP
Stars: ✭ 354 (-4.58%)
Mutual labels:  redis
Ratelimitj
A Java library for Rate-Limiting, providing extensible storage and application framework adaptors.
Stars: ✭ 362 (-2.43%)
Mutual labels:  redis
Swapdb
https://github.com/JingchengLi/swapdb/wiki
Stars: ✭ 355 (-4.31%)
Mutual labels:  redis
Rebridge
A transparent Javascript interface to Redis.
Stars: ✭ 367 (-1.08%)
Mutual labels:  redis
Kache
A simple in memory cache written using go
Stars: ✭ 349 (-5.93%)
Mutual labels:  redis
Interviewguide
计算机校招、社招面试八股文整理,也是《逆袭进大厂》唯一仓库,目前已收录 C/C++ 、操作系统、数据结构、计算机网络、MySQL、Redis等面试资料,未来打算继续收录Java、Python、Go等面试常见问题,坚持将此仓库维护下去。
Stars: ✭ 288 (-22.37%)
Mutual labels:  redis
React Component Caching
Speedier server-side rendering with component caching in React 16
Stars: ✭ 365 (-1.62%)
Mutual labels:  redis

tgcloud

UNDER DEVELOPMENT v1.1

  • secret.py : rename secret.py.template, insert api_hash and api_id obtained with https://my.telegram.org

  • Install Python2.7 and Python3.6

  • Clone the repository

cd ~
git clone https://github.com/SlavikMIPT/tgcloud.git
  • Install requirements for Python3.6

sudo pip3 install -r requirements.txt

  • Create a session by running from the project folder

python3.6 telegram_create_session.py

  • Install fuse bindings

sudo yum install python-fuse

  • Create Mount Folder

mkdir storage

  • Run VFS from the project folder:

debug:

python2.7 dedupfs/dedupfs.py -df --block-size 20971520 -o auto_unmount -o hard_remove storage/

as a service:

replace <username> in tgcloud.service

sudo cp tgcloud.service /ect/systemd/system/
sudo systemctl enable tgcloud.service
sudo systemctl daemon-reload
sudo systemctl start tgcloud.service
sudo systemctl status tgcloud.service -l

Version 1.1

It works more vigorously, but still a raw prototype - just POC

Can crash, it is unstable and slow in some cases .

For tests, it is better to use a separate telegram profile.

If banned - mail [email protected]

You can try to use web based filebrowser or SFTP

You are welcome to collaborate - contact Telegram: @SlavikMIPT Channel: @MediaTube_stream

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].