Securely backup and manage your files locally and in the cloud (Windows, macOS, Linux - desktop, server)
Homepage | Wiki | Contributors
How to Download: Click the "Releases" link on the right, then on the latest release, under 'Assets' click to download the zip file. (You might have to click "Assets" to view the files for the release)
- Server Instructions
- Windows/Linux installation not necessary if using executable file.
Note: No matter the settings, the program runs completely locally on your own machine using the API key and Google Cloud project you created yourself, so even as the program's creator I will never have access to your account.
- For the first run, I recommend you to exit the program after setting your preferences, so changes to be applied.
- Backup files to your drive
- Backup Compression (ZIP_DEFLATED, ZIP64, compression level: 9)
- Automated Backup Expiry Management
- Automatic Backups in the background
- Cloud Integration (Google Drive, MEGA, Dropbox, FTP)
- Multi-threaded Backup Process
- Command-Line Interface (CLI) Support
- System Tray Integration
- System Notifications
- Backup Restoration
- Backup Encryption
-
Ensure you have Python 3.10 installed or set up a virtual environment specifically for that version:
$ python3.10 -m venv "env_name"
-
Download or clone the repo, cd into the GUI folder and install the requirements using:
$ pip install -r requirements.txt
-
How to Run:
$ python3 main.py
If you find a bug, please see CONTRIBUTING.md for information on how to report it.
SafeArchive is distributed under the GPL-3.0 license, please see LICENSE for more information.