{"id":13584532,"url":"https://github.com/borgbackup/community","last_synced_at":"2025-10-23T19:47:19.155Z","repository":{"id":37598283,"uuid":"50347938","full_name":"borgbackup/community","owner":"borgbackup","description":"Resources from the Borg Community","archived":false,"fork":false,"pushed_at":"2024-01-04T17:19:39.000Z","size":86,"stargazers_count":193,"open_issues_count":3,"forks_count":41,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-10-30T05:42:05.272Z","etag":null,"topics":["borgbackup","community"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/borgbackup.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-01-25T12:03:09.000Z","updated_at":"2024-10-25T17:25:22.000Z","dependencies_parsed_at":"2024-04-17T14:25:21.412Z","dependency_job_id":"b0f9eb4a-c9b5-4262-814f-7f892e785a0a","html_url":"https://github.com/borgbackup/community","commit_stats":{"total_commits":56,"total_committers":47,"mean_commits":"1.1914893617021276","dds":0.9464285714285714,"last_synced_commit":"9ad47efb1b6e6912af5338ae91bfc1d0b38aba52"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borgbackup%2Fcommunity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borgbackup%2Fcommunity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borgbackup%2Fcommunity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borgbackup%2Fcommunity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/borgbackup","download_url":"https://codeload.github.com/borgbackup/community/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242277684,"owners_count":20101542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["borgbackup","community"],"created_at":"2024-08-01T15:04:19.646Z","updated_at":"2025-10-23T19:47:19.143Z","avatar_url":"https://github.com/borgbackup.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"Resources from the Borg Community\n=================================\n\nThis list links to resources provided by Borg users. USE AT YOUR OWN RISK!\n\nThe preferred way of extending this document is that you put a link to your own repository here:\nIf you would like to have your utility or other useful resource included,\nplease create a pull request to add it to a suitable category below\n(or create a new one if your addition doesn't fit in anywhere).\n\nInstalling / Platform support\n-----------------------------\n\n- https://borg.bauerj.eu/ (Borg binaries for ARM/Linux)\n- Note: Intel/AMD x64 Linux, FreeBSD, and macOS Borg binaries are available with Borg.\n- https://github.com/engelant/borg-cygwin (Cygwin-based Windows installer creator with a VSS-based backup script)\n- https://gitlab.com/borg-binary-builder/borg-binaries (Docker solution to build Borg binaries for various architectures)\n- https://github.com/borgbase/ansible-role-borgbackup (Ansible role to set up Borg and Borgmatic for regular remote backups)\n- https://github.com/adhawkins/ansible-borgbase (Ansible collection containing modules to manipulate BorgBase repositories and SSH keys)\n- https://github.com/fleetwoodmac/FUSEless-Mount-macOS (Mount Borg backups on macOS without macFUSE)\n- https://github.com/bbx0/container-borgbackup (Distribution of BorgBackup as a Docker image)\n\nGraphical front-ends\n--------------------\n\n- https://github.com/borgbase/vorta/ (Vorta – desktop client for Linux and macOS)\n- https://gitlab.gnome.org/World/pika-backup (Pika Backup - GTK desktop client for Linux)\n- https://github.com/GaetanF/cyborgbackup (Web-based user interface, REST API, and task engine built on top of BorgBackup)\n- https://salsa.debian.org/freedombox-team/freedombox/-/tree/master/plinth/modules/backups (Web-based user interface for backing up FreedomBox applications)\n- https://framagit.org/framasoft/borgbackup/borg-dashboard-vue (Borg dashboard in Vue.js)\n- https://borgwarehouse.com/ (A fast and modern web UI for a BorgBackup central repository server)\n- https://github.com/mshopf/borg-webgui (Web-based GUI for restoring data from existing backups)\n- https://apps.apple.com/app/borglens/id6743801028 (BorgLens: Securely access your Borg backup — anywhere, anytime on iPhone and iPad)\n- https://github.com/mlapaglia/Borgitory (Web UI for managing BorgBackup repositories with scheduling, monitoring, and cloud sync)\n\nShell autocompletion\n--------------------\n\n- https://github.com/mrkmg/borgbackup-zsh-completion (Zsh completion for Borg)\n- Note: Some shell completions are included with Borg.\n\nMonitoring\n----------\n\n- https://github.com/bebehei/nagios-plugin-check_borg (Icinga/Nagios check plugin to check repository archive date)\n- https://framagit.org/framasoft/borgbackup/borg-dashboard-exporter (Borg dashboard exporter)\n- https://github.com/bbx0/borgreport (Get a report on repositories (by mail) and export metrics)\n\nBackup tool integration\n-----------------------\n\n- https://github.com/rear/rear (Linux bare metal disaster recovery and system migration solution with Borg as one of its backends)\n- https://github.com/rear/rear/blob/master/doc/user-guide/04-scenarios.adoc#bootable-iso-with-borg (Relax-and-Recover scenario for Borg recovery live USB)\n- https://github.com/mxroo/borg_backupninja (Handlers and jobs for using Borg with backupninja)\n\nBackup scripts / Borg wrappers\n------------------------------\n\n- https://github.com/witten/borgmatic (Simple wrapper script for BorgBackup that creates and prunes backups)\n- https://github.com/aditosoftware/nodebackup (Collect data from config files, Docker and Kubernetes labels, and create Borg backups based on this information)\n- https://github.com/sten0/btrfs-borg (Script to handle Btrfs snapshots and Borg)\n- https://github.com/obilodeau/borgbackup-scripts (Cron script with XDG desktop notifications)\n- https://github.com/vesparny/borgjs (A Node.js wrapper to automate and monitor backups)\n- https://github.com/hkbakke/borgwrapper (Simple wrapper to make Borg easier to use and configure for the generic backup use case)\n- https://metacpan.org/pod/distribution/App-BorgRestore/script/borg-restore.pl (Restoration helper script)\n- https://github.com/rugk/borg-cron-helper (Shell scripts to automate backups with additional features, such as a local lock system)\n- https://github.com/matheusd/qubes-borg-rsyncnet (Script and instructions for a backup strategy using Qubes OS, BorgBackup, and rsync.net)\n- https://github.com/anarcat/community/tree/cron.daily (Simple cron job with purge and basic policies)\n- https://github.com/bebehei/backup-with-borg (Simple Bash wrapper managing passwords and default values)\n- https://github.com/milkey-mouse/backup-vm (Script to make online/offline backups of libvirt-based VMs using Borg)\n- https://github.com/lsim/remote-borg-runner (Yet another simple shell script wrapper. Provides a template for integrating with systemd among other things)\n- https://github.com/u1735067/bbbs (Bash Borg Backup System – wrappers to handle pull-mode operation)\n- https://github.com/makeITyourway/borg_wrapper (Another Borg wrapper enables you to handle multiple projects and configs per project)\n- https://bitbucket.org/pustotnik/backup-o-matic (Simple wrapper with Python configs, sending mail reports, and some other features)\n- https://gitlab.com/WoJ/systemd-borg (systemd timer to launch a backup with a safe auto-generated name and prune existing backups afterward)\n- https://gitlab.com/lefeverd/borgwrapper (Yet another simple wrapper script, using a YAML configuration file and cron/LaunchAgent to automate backups. Also possible to send a summary by mail)\n- https://hub.docker.com/r/produktion/borg/ (Alpine-based Docker container)\n- https://github.com/hagai-helman/docker-borg-server (Docker image of an SSH server with Borg support)\n- https://github.com/anatsuk1/jxy-memories (JxyMemories, written in Python 3, backs up multiple logical volumes of LVM2 (Logical Volume Manager))\n- https://github.com/spslater/borgapi (Python 3.9 wrapper that lets you make Borg calls from other Python scripts)\n- https://github.com/YunoHost-Apps/borg_ynh/ and https://github.com/YunoHost-Apps/borgserver_ynh/ (Back up a YunoHost with Borg)\n- https://codeberg.org/rpnid/snapback (SnapBack: A versatile, flexibly configurable wrapper and automation tool for BorgBackup and Snapper)\n- https://github.com/mpantel/ruborg (ruborg: A friendly Ruby frontend for Borg Backup, supports per file retention policies)\n\nTesting / Benchmarks\n--------------------\n\n- https://github.com/n-st/borgbench (Benchmark which compression and chunking settings work best for your data and use case)\n\nDebugging tools\n---------------\n\n- https://gist.github.com/enkore/14f7bd9f56d6cc17914a73345fd30fc4\n\n  Shows the most commonly referenced cache entries; useful to diagnose corrupted caches.\n\n- https://gist.github.com/enkore/92216e919bc0ad2602d4a429bed597fb\n\n  Shows freeable space in a repository, mostly interesting for 1.1.x repos and --append-only repos.\n\n- https://gist.github.com/textshell/ac8486af3fc08b52278df9c672732656\n\n  Aggregates statistics about current and superseded objects in a repo.\n\nVideos, Talks, Presentations\n----------------------------\n\nSome of them refer to Attic, but you can do the same stuff (and more) with BorgBackup.\n\n- `BorgBackup Installation and Basic Usage\n  \u003chttps://asciinema.org/a/28691?autoplay=1\u0026speed=2\u003e`_  (English screencast)\n\n- `TW's slides for borgbackup talks / lightning talks\n  \u003chttps://slides.com/thomaswaldmann\u003e`_ (just grab the latest ones)\n\n- `Attic / Borg Backup talk from GPN 2015 (media.ccc.de)\n  \u003chttps://media.ccc.de/browse/conferences/gpn/gpn15/gpn15-6942-attic_borg_backup.html#video\u003e`_\n- `Attic / Borg Backup talk from GPN 2015 (youtube)\n  \u003chttps://www.youtube.com/watch?v=Nb5nXEKSN-k\u003e`_\n\n- `Attic talk from Easterhegg 2015 (media.ccc.de)\n  \u003chttps://media.ccc.de/v/eh15_-_49_-__-_saal_-_201504042130_-_attic_-_the_holy_grail_of_backups_-_thomas#video\u003e`_\n- `Attic talk from Easterhegg 2015 (youtube)\n  \u003chttps://www.youtube.com/watch?v=96VEAAFDtJw\u003e`_\n\n- `Attic Backup: Mount your encrypted backups over ssh (youtube)\n  \u003chttps://www.youtube.com/watch?v=BVXDFv9YMp8\u003e`_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborgbackup%2Fcommunity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fborgbackup%2Fcommunity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborgbackup%2Fcommunity/lists"}