Armazenamento ilimitado com telegram, simples e eficiente

E aí, galera!

Sempre achei um saco lidar com serviços de backup tradicionais: ou são pagos, ou tem limite de armazenamento ridículo. E já que o Telegram permite enviar arquivos de até 2GB, pensei: "dá pra quebrar arquivos grandes em pedaços menores e armazenar tudo lá". O resultado? Criei meu próprio serviço de backup, sem limite de armazenamento e a chamei de TGBackup. Com ele, dá pra enviar e baixar arquivos/diretórios pelo Telegram, tudo automatizado e com um banco de dados local pra gerenciar os arquivos. Sem precisar ficar caçando mensagens antigas. Se quiserem testar, usar ou melhorar, o repositório tá aqui:

TGBackup

Olá, tudo bem? Então, na verdade não e "Ridiculo", trabalho com infra e sei o tanto que e caro manter Storage, seja pelo custo em comprar os discos SSD/SATA/SAS, a maquina do Storage, além de manter a rede para estas transferencias que utiliza MUITOS Mbps, ter pessoal sempre pronto para trocar discos defeituosos no rack antes de dar problemas no RAID e perder os dados, o custo disto tudo e muito elevado. :(

Olá, peço desculpas se minha mensagem anterior soou desvalorizando o trabalho de quem atua com infraestrutura, essa não era minha intenção. O que quis dizer é que, para uso pessoal, muitos serviços ainda têm um custo elevado ou limites que podem ser um obstáculo para quem busca uma alternativa acessível.
Entendi, tranquilo. Sucesso ai na jornada. Abs

excelente ideia, parabéns. Pena que o download para usuários comuns fica em torno de 2~5Mb/s. Seria uma eternidade dependendo o tamanho do arquivo. Vou testar para deixar a ferramenta no radar quando necessário.

Que baita ideia!

Vou testar, talvez até de para integrar com uma interface grafica, e gerenciando tudo

Nunca pensei nisso; não sabia que o limite máximo de upload de arquivos era 2 GB.

Sabe o tempo de delay entre subir e baixar? Acha que daria para criar algo como uma API que servisse de proxy para esses arquivos?

O tempo de espera para baixar ou enviar arquivos através do Telegram depende do tamanho dos arquivos, da quantidade de chunks, da velocidade da conexão e de limitações do próprio Telegram (por exemplo limites para usuarios free). Para arquivos não muito grandes, o processo de upload e download é igual aos de outros serviços, mas pode ser mais lento devido à fragmentação em chunks Quanto à criação de uma API que funcione como um proxy, isso é possível, mas exige a implementação de uma camada intermediária que faça o download dos arquivos do Telegram sempre que alguém solicitar. Isso adiciona complexidade, você precisaria de um servidor, integração com o Telethon, autenticação. Além disso, pode aumentar o tempo de resposta, já que o arquivo teria que ser baixado do Telegram a cada solicitação, a menos que algum sistema de cache fosse utilizado

Muito massa, vou testar. Vai ser muito util pra mim. Vlww