https://github.com/addreeh/tgpersonalcloud
Unlimited and automated BackUp app with Telegram API
https://github.com/addreeh/tgpersonalcloud
Last synced: about 1 month ago
JSON representation
Unlimited and automated BackUp app with Telegram API
- Host: GitHub
- URL: https://github.com/addreeh/tgpersonalcloud
- Owner: addreeh
- License: mit
- Created: 2024-01-28T12:58:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T13:33:23.000Z (almost 2 years ago)
- Last Synced: 2025-03-03T18:46:26.359Z (10 months ago)
- Language: Dart
- Size: 20.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TGPersonalCloud
A Flutter-based app, offers seamless and infinite backups through the [Telegram](https://telegram.org/) API and cloud. With an intuitive interface, it automates backup processes, providing users with effortless data protection in the Telegram cloud. This is how it looks.
| Splash Page | Home Page |
| ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
|  |  |
## Installation
To use the server you need to have installed Python.
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install requirements.
```bash
pip install -r requirements.txt
```
This script is ready to work and store data in a SQLite database.
Also to compile or modify the app you will need to install [Flutter](https://docs.flutter.dev/get-started/install).
## Usage
The command to use Python will depend on the operating system; typically, in Ubuntu, *python3* is used, and in Windows, *python*. However, it will all depend on your Python installation on the system.
To run the script with the MongoDB database.
```bash
python3 server.py
```
## Contributing
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)