Setup tutorial by Sriram

Telegram Drive

Follow the setup tutorial below, then use the final checklist before relying on it in a real workflow.

  • Practical setup
  • Beginner-readable
  • Business workflow focus
Work with Sriram

Turn your business workflow into an AI-powered system.

Send your requirement and get a tailored AI automation blueprint built for your business. No fluff, just what actually works.

Get this built for my business

Telegram Drive

Telegram Drive is a free, open-source desktop application built using Tauri, Rust, and React. It turns Telegram's servers into your own personal cloud storage – like Google Drive, but with no storage

Free Unlimited Cloud Storage – Setup Guide

Beginner-Friendly · Step-by-Step · 100% Free

What is Telegram Drive?

Telegram Drive is a free, open-source desktop application built using Tauri, Rust, and React. It turns Telegram's servers into your own personal cloud storage – like Google Drive, but with no storage limit, no file size limit, and zero monthly fees. You can upload files, stream videos, create folders, and access everything from your own computer. Feature

Google Drive

Storage Limit

Unlimited

GB Free

File Size Limit

None Limited

Monthly Cost

Free (Rs. 0)

Paid after 15 GB

Video Streaming

Yes Yes

Open Source

Yes No

Requirements

  • Node.js version 18 or higher – download from nodejs.org
  • Latest stable version of Rust – download from rust-lang.org
  • A Telegram account – download Telegram from telegram.org
  • Your Telegram API ID and API Hash (explained in Step 2)
  • Git installed on your computer – download from git-scm.com
  • A computer running Windows, Mac, or Linux

Note: The setup takes about 10 minutes. You do not need any coding experience to follow this guide.

Clone the Repository

Open your terminal (Mac/Linux) or Command Prompt (Windows). Run the following command to

download Telegram Drive

git clone https://github.com/caamer20/Telegram-Drive.git

Navigate into the project folder

cd Telegram-Drive

Then go into the app folder

cd app

Install Dependencies

While inside the app folder, run

npm install

Wait for the installation to complete. This may take 1-3 minutes depending on your internet speed.

Get Your Telegram API Credentials

You need an API ID and API Hash from Telegram. Follow these steps

  1. Open your browser and go to: my.telegram.org
  2. Log in using your Telegram phone number.
  3. Click on 'API Development Tools'.
  4. Fill in App Title (e.g. MyDrive) and Short Name (e.g. mydrive).
  5. Click 'Create Application'.
  6. Copy your api_id and api_hash – save them somewhere safe.

Warning: Never share your API ID or API Hash with anyone. These are like your password.

Launch the Application

Run the following command inside the app folder

npm run dev

The Telegram Drive window will open. Enter your API ID and API Hash when prompted, then log in with your Telegram account.

Start Using Telegram Drive

Create a Folder

Click 'New Folder' inside the app. Each folder you create will also appear as a channel in your Telegram app on your phone.

Upload Files

Open any folder and click Upload. Select files from your computer. Photos, videos, documents – any file type works.

Download Files

Click on any file inside a folder and select Download. It saves directly to your computer.

Stream Videos

Click on any video file. It will play directly inside the app without needing to download it first.

Access on Phone

All uploaded files are also visible as messages in the corresponding Telegram channel on your phone.

VPN-Optimized Version

If Telegram is restricted in your region or you face slow speeds, use the VPN-optimized version. Setup steps are exactly the same. github.com/caamer20/Telegram-Drive-ForVPNs Tips

  • Keep your terminal open while using the app. Closing it will stop Telegram Drive.
  • Do not store highly sensitive or private files – data is stored on Telegram servers.
  • If you face errors during npm install, make sure Node.js version is 18 or higher.
  • Use the VPN version if you experience connection timeouts or slow uploads.

Important Links

Main Repository

github.com/caamer20/Telegram-Drive

VPN Version

github.com/caamer20/Telegram-Drive-ForVPNs

Latest Releases

github.com/caamer20/Telegram-Drive/releases

Telegram API

my.telegram.org Node.js nodejs.org Rust rust-lang.org Free to share. Open source forever.

Final checklist

  • The required app, command, or service opens correctly.
  • Credentials are stored outside public files and screenshots.
  • A small test run completes before you use the setup for real work.
  • You know where logs, output files, and error messages are stored.
Sriram Varadarajan Sriram VaradarajanReplies personally

Want this connected to your real business workflows?

The guide helps you set up the tool. The bigger advantage comes from knowing which automations are worth building for your business.

Map my automation