back to home

borgbase / vorta

Desktop Backup Client for Borg Backup

2,409 stars
202 forks
241 issues
PythonMakefileShell

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing borgbase/vorta in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/borgbase/vorta)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Vorta Backup Client Vorta is a backup client for macOS and Linux desktops. It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, ransomware and theft. https://github.com/user-attachments/assets/541c15a1-60bd-4ec7-afb0-0db28b734228 Why is this great? 🤩 • **Encrypted, deduplicated and compressed backups** using Borg as backend. • **No vendor lock-in** – back up to local drives, your own server or BorgBase, a hosting service for Borg backups. • **Open source** – free to use, modify, improve and audit. • **Flexible profiles** to group source folders, backup destinations and schedules. • **One place** to view all point-in-time archives and restore individual files. Learn more on Vorta's website. Installation Vorta should work on all platforms that support Qt and Borg. This includes macOS, Ubuntu, Debian, Fedora, Arch Linux and many others. Windows is currently not supported by Borg, but this may change in the future. See our website for download links and install instructions. Connect and Contribute • To discuss everything around using, improving, packaging and translating Vorta, join the discussion on Github. • Report bugs by opening a new Github issue. • Want to contribute to Vorta? Great! See our contributor guide on how to help out with coding, translation and packaging. • We currently have students from the Google Summer Of Code 2023 Program contributing to this project. Development Vorta uses uv for dependency management. Quick Try To quickly try the latest development version without cloning: Full Setup For development work, clone the repository: See the contributor guide for more details. License and Credits • See CONTRIBUTORS.md to see who programmed and translated Vorta. • Licensed under GPLv3. © 2018-2023 Manuel Riel and Vorta contributors • Based on PyQt and Qt. • Icons by Fork Awesome (licensed under SIL Open Font License, Version 1.1) and Material Design icons by Google (licensed under Apache License 2.0). See the folder for a copy of applicable licenses. Additional Support The team's work is also supported by the below services: