https://github.com/bkbilly/baackup
💽 Backup files and folders securely from any server through a WebUI
https://github.com/bkbilly/baackup
backup django ssh
Last synced: 2 months ago
JSON representation
💽 Backup files and folders securely from any server through a WebUI
- Host: GitHub
- URL: https://github.com/bkbilly/baackup
- Owner: bkbilly
- Created: 2020-01-14T05:35:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T15:09:28.000Z (over 5 years ago)
- Last Synced: 2025-02-06T05:27:10.765Z (over 1 year ago)
- Topics: backup, django, ssh
- Language: Python
- Homepage:
- Size: 91.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Baackup
That's right, with double a. It's a backup tool written in Django framework to automate the procedure of collecting all the required backup locations from local or remote (ssh) machines.
## Installation
The installation is very simple.
All that is needed is a linux machine with support for SystemD.
How else could it run as a service? :smirk:
Just type this on a terminal with a user that has super user privileges. The installation will take care of all dependencies that are needed and will update it if needed:
```bash
bash <(curl -s "https://raw.githubusercontent.com/bkbilly/AlarmPI/master/install.sh")
```
## Final Thoughts
With so many Backup applications out there, my application might seem obsolete Either way I could never resist on making an app on my own and to try new technologies. I haven't even checked if the features this application are already implemented on similar applications, but who cares... :stuck_out_tongue_winking_eye:
If only these features existed on the Baackup app, oh wait... They do exist! Check them out:
:heavy_check_mark: Easily install and upgrade.
:heavy_check_mark: Support remote SSH servers.
:heavy_check_mark: Exclude files or directories using glob-style patterns.
:heavy_check_mark: AES encryption of each backup.
:heavy_check_mark: Decrypt and zip files for download.
:heavy_check_mark: Instantly check if the desired folder exists.
:grey_question: Automatic backups are only possible through a 3rd party call like a Cron Job. This might help: ```curl --data "password=asdf" http://127.0.0.1:8000/start_backup```
:x: Has a complete view of all files that have been backed up. Only the total size and the size of each backup location is displayed.
:x: Problems if the debug setting is set to False.