Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lhns/restic-android
Restic Backup Android App (Unofficial)
https://github.com/lhns/restic-android
android backup restic
Last synced: 19 days ago
JSON representation
Restic Backup Android App (Unofficial)
- Host: GitHub
- URL: https://github.com/lhns/restic-android
- Owner: lhns
- License: gpl-2.0
- Created: 2021-06-14T23:14:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T22:00:27.000Z (2 months ago)
- Last Synced: 2024-10-11T00:09:15.314Z (2 months ago)
- Topics: android, backup, restic
- Language: Kotlin
- Homepage:
- Size: 88.3 MB
- Stars: 138
- Watchers: 7
- Forks: 10
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-restic - restic-android - Restic Backup Android App (Unofficial) (Mobile)
README
# restic-android (Unofficial)
[![build](https://github.com/lhns/restic-android/actions/workflows/build.yml/badge.svg)](https://github.com/lhns/restic-android/actions/workflows/build.yml)
[![Release Notes](https://img.shields.io/github/release/lhns/restic-android.svg?maxAge=3600)](https://github.com/lhns/restic-android/releases/latest)
[![Restic@IoD](https://img.shields.io/endpoint?url=https://apt.izzysoft.de/fdroid/api/v1/shield/de.lolhens.resticui)](https://apt.izzysoft.de/fdroid/index/apk/de.lolhens.resticui)
[![GNU General Public License, Version 2](https://img.shields.io/github/license/lhns/restic-android.svg?maxAge=3600)](https://www.gnu.org/licenses/gpl-2.0.html)![Icon](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/icon.png)
This project aims to make Backups on Android easy and fast using [Restic](https://restic.net).
It also makes use of [termux/proot](https://github.com/termux/proot) to run the Restic linux binaries on android.
This project is still in a very early state and contributions are welcome!
### Disclaimer
This project is **not** an official app made by the restic team.Please report any issues on the [restic-android issue tracker](https://github.com/lhns/restic-android/issues).
## Features
- Manage Restic Repositories (S3, B2, Rest are currently the only supported protocols)
- Manage Restic Snapshots
- Manage Folders for Backup
- Configure Schedules for automatic Backups
- Configure Cleanup Policies for Folders
- Progress Notification## Roadmap
- Clean up WIP Code
- Support more protocols
- More granular Backup Schedules and Cleanup Policies
- Improve Error messages
- Backup Rules (only backup when charging or only use wifi etc.)## Screenshots
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/repos.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/repo-edit.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/repo.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/folders.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/folder-edit.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/folder.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/snapshot.png)
![](https://raw.githubusercontent.com/lhns/restic-android/main/screenshots/about.png)## Notice
See the file called NOTICE.## License
This project uses the GNU General Public License, Version 2. See the file called LICENSE.