CloudGram is an open-source application that allows you to store files in an organized manner on top of Telegram-like cloud storage. It acts as a different Telegram client application solely focused on file uploading and storage. All the uploaded files are stored on your own Telegram account's saved messages page.
CloudGram takes advantage of Telegram's robust cloud storage infrastructure and utilizes IndexedDB to store meta-information about files and folders locally on your browser. This approach ensures efficient, secure, and private file management directly from your web browser.
-
Upload and Store Files: Easily upload files CloudGram's intuitive interface. All files are stored securely on your own Telegram account's saved messages page.
-
Organized File Management: CloudGram provides a simple yet powerful folder-based organization system for your files. Create folders and maintain a structured file storage system.
-
Privacy: CloudGram prioritizes your privacy. Since the data is stored locally on your browser and in your Telegram account, neither CloudGram nor any third party can access your files and data without your explicit permission.
You can access CloudGram directly through the web without setting up a local development environment. Simply visit cloudgram.vercel.app to start using CloudGram immediately or setup locally.
If you prefer to set up a local development environment, follow these steps:
- Clone the CloudGram repository to your local machine:
git clone https://github.com/MQ-xz/CloudGram.git
- Open the project directory:
cd CloudGram
-
Update .env
Create a copy for .env.example and name it as .env and VITE_API_ID and VITE_API_HASH with your own telegram application API_ID and API_HASH. for more info about obtaining API check Creating your Telegram Application.
-
Install the project dependencies:
npm install
- Start the development server:
npm run dev
- Access CloudGram in your web browser at
http://localhost:5173/
.
- For Contribution read CONTRIBUTING.md.
- Use GitHub issues for opening bugs and feature requests
Enjoy free and private cloud storage with CloudGram!