backup
Fast, encrypted, deduplicated backups in Rust — with friendly YAML config, a desktop GUI, and support for S3, custom REST and SFTP storage.
Inspired by BorgBackup, Borgmatic, Restic, and Rustic. Vykar uses its own on-disk format and is not compatible with Borg or Restic repositories.
Vykar is a fast, encrypted, deduplicated backup tool written in Rust. It’s centered around a simple YAML config format and includes a desktop GUI and webDAV server to browse snapshots. More about design goals.
Effortless End-to-End Encrypted Backups for Your Critical Data
Open-Source, Self-Hosted Backup Solution That Puts You in Control. Pluton is a self-hosted backup management platform that simplifies automated, incremental backups across your storage destinations. Pluton leverages powerful open-source tools - Restic for secure incremental backups and Rclone for versatile cloud storage connectivity - wrapped in an intuitive web interface designed for both beginners and advanced users.
🚀 Bulk download your iCloud Drive files and folders with a simple command line tool.
A robust Python utility for efficiently downloading files and folders from iCloud Drive, designed for bulk data recovery and migration. This tool helps users easily retrieve their data from iCloud Drive when Apple's native solutions are insufficient.
Related contents:
Open-Source Enterprise Backup Software. Backup & Recovery Open Source Software.
Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.
Bareos is a reliable, cross-network open-source backup solution for data protection, archiving, and recovery. It supports Linux, Windows, FreeBSD, macOS, and other well-established operating systems. Bareos offers scalable, enterprise-grade features for businesses of all sizes, ensuring secure and efficient data management.
Since 2012, Bareos provides a robust open-source backup and recovery software, ensuring that your data remains secure and completely under your control across all major operating systems.
Self-hosted database backup manager for MySQL, PostgreSQL & MariaDB with scheduled backups, cross-server restore, and S3/SFTP storage support.
Related contents:
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox, Google Drive or SSH compatible storage.
The offen/docker-volume-backup Docker image can be used as a lightweight (below 15MB) companion container to an existing Docker setup. It handles recurring or one-off backups of Docker volumes to a local directory, any S3, WebDAV, Azure Blob Storage, Dropbox, Google Drive or SSH compatible storage (or any combination thereof) and rotates away old backups if configured. It also supports encrypting your backups using GPG and sending notifications for (failed) backup runs.
Archive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by DuckDB.
Your messages are yours. Decades of correspondence, attachments, and history shouldn't be locked behind a web interface or an API. msgvault downloads a complete local copy and then everything runs offline. Search, analytics, and the MCP server all work against local data with no network access required.
Currently supports Gmail, with WhatsApp and other messaging platforms planned.
Related contents:
Export ALL your data from Apple Photos.
PhotosExport is a small macOS command-line tool that exports Apple Photos library assets to the filesystem, and that I developed out of frustration with Shortcuts’ limited (i.e., non-existent) Photos export capabilities and the brokenness of AppleScript-based solutions.
Related contents:
BmuS is a powerful free backup program for the automated backup of files, directories, and MySQL databases from a Linux / Raspberry Pi system to a NAS or network drive. You can also sync two NAS (i.e. Synology to Synology or UGREEN etc. and vice versa).
A production-quality TUI app to manage Blu-ray cold storage archives on Linux.
BlueVault is a terminal-based application that helps you create long-term archives on Blu-ray discs. It provides a complete workflow from selecting folders to burning discs, with built-in verification, indexing, and search capabilities. The application features a retro 80s "phosphor green" terminal aesthetic that makes long archiving sessions comfortable and visually distinct.
Related contents:
fast, encrypted, and deduplicated backups.
rustic is a backup tool that provides fast, encrypted, deduplicated backups. It reads and writes the restic repo format described in the design document and can be used as a restic replacement in most cases.
Backrest is a web UI and orchestrator for restic backup.
Backrest is a web-accessible backup solution built on top of restic. Backrest provides a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots, and restore files. Additionally, Backrest can run in the background and take an opinionated approach to scheduling snapshots and orchestrating repo health operations.
UI for Backup automation over SSH, replacing custom shell scripts and cron configurations, as a binary < 50 MB.
BackApp is a Go + React application that lets automatically schedule and inspect backups of remote servers via SSH.
It is a very lightweight server (under 50 MB) that runs locally (or on a dedicated machine) and provides a web interface to manage backup profiles.
A modern web interface for Borg Backup. Manage backups through a clean UI instead of complex terminal commands.
Backup automation for self-hosters. Powerful backup automation for your remote storage Encrypt, compress, and protect your data with ease.
Zerobyte is a backup automation tool that helps you save your data across multiple storage backends. Built on top of Restic, it provides an modern web interface to schedule, manage, and monitor encrypted backups of your remote storage.
Related contents:
Docker container to backup Bitwarden/Vaultwarden vaults to password protected json files.
BackVault is a lightweight Dockerized service that periodically backs up your Bitwarden or Vaultwarden vaults into password-protected encrypted files. It’s designed for hands-free, secure, and automated backups using the official Bitwarden CLI.
PostgreSQL backup tool
Databasus is a free, open source and self-hosted tool to backup PostgreSQL. Make backups with different storages (S3, Google Drive, FTP, etc.) and notifications about progress (Slack, Discord, Telegram, etc.). MySQL, MariaDB and MongoDB are supported too
🗄 CLI tool for backup your databases, files to cloud storages in schedully.
GoBackup is a backup tool design for application servers, to backup your databases, files to cloud storages (FTP, SCP, S3, GCS, Aliyun OSS ...) in schedully.
Related contents:
A CLI tool for backing up Docker instances; Containers, Networks, Images, Volumes.
A lightweight TypeScript CLI for creating and exporting Docker container backups. Captures container configurations, related networks and volumes, and optionally physical volume data.
Effortless database administration tool.
Onedump is a database administration tool that streamlines backup and restore tasks across multiple databases and storage destinations.
Database Backup Management Tool. Backup your databases with ease.
Automated scheduling, monitoring, and recovery for PostgreSQL, MySQL, and MongoDB. A self-hosted database backup management tool. Schedule automated backups, monitor status, and manage multiple databases from one place.
Related contents:
Streaming SQLite Replication.
Stop building slow, complex, fragile software systems. Safely run your application on a single server.
Litestream is a standalone disaster recovery tool for SQLite. It runs as a background process and safely replicates changes incrementally to another file or S3. Litestream only communicates with SQLite through the SQLite API so it will not corrupt your database.
Related contents:
Validate database backup files before migration to prevent costly failures.
BackupGuardian is a comprehensive tool for validating database backup files through deep structural analysis and integrity checking. Get confidence in your migrations before they matter.
Web UI for managing BorgBackup repositories with scheduling, monitoring, and cloud sync.
A comprehensive web-based management interface for BorgBackup repositories with real-time monitoring, automated scheduling, and cloud synchronization capabilities.
Python-based disaster recovery documentation generator for Unraid servers. Automatically creates docker-compose files and restoration scripts from your running homelab setup.
Automatically generate comprehensive disaster recovery documentation for your Unraid setup.
Related contents:
A modular backup solution designed for Docker environments, safely handling containerized workloads by stopping and restarting containers during backup operations, ensuring data consistency.
High Availability Vault for Events on Nostr.
HAVEN (High Availability Vault for Events on Nostr) is the most sovereign personal relay for the Nostr protocol, for storing and backing up sensitive notes like eCash, private chats and drafts. It is a relay that is not so dumb, with features like web of trust, inbox relay, cloud backups, blastr and the ability to import old notes. It even includes it's own blossom media server!
Related contents:
Store securely encrypted backups in the cloud!
Duplicati is a free, open-source backup client that securely stores encrypted, incremental, and compressed backups on cloud storage services and remote file servers.
Related contents:
btrbk is a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations.
Related contents:
Export notes from Notes.app
- Notes can be exported to markdown or HTML format.
- Creation & modification dates of notes are preserved.
- Notes are stored in directories named after the notebooks in which they are stored in Notes.app.
- Notes in same notebook having same name are renamed to avoid old notes being re-written by new ones.
- Support for exporting attachments of type - JPEG, PNG, GIF, TIFF & BMP while exporting in markdown format.
Related contents:
clone repositories automatically. Git Repository Mirroring dashboard written on Rust 🦀 and Nuxt.
GitMirrors is a self-hosted repository archiving tool that automatically clones and mirrors Git repositories on a schedule. Written in Rust and Nuxt.
Effortless Backup for smart engineers. Encrypted, queryable backups for engineers who value their time and data. CLI, API and UI interfaces. Clean defaults, easy to deploy. Just install and run.
Related contents:
A web UI to help mirror GitHub repos to Gitea - including releases, issues, PR, and wikis.
This tool sets up and manages pull mirrors from GitHub repositories to Gitea repositories, including the entire codebase, issues, PRs, releases, and wikis.
Automate backup and restore between Bitwarden and/or Vaultwarden vault.
Backup and migrate Kubernetes resources and persistent volumes.
Velero is an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes.
Related contents:
Automated Notion CSV Backup.
Notion CSV Backup is a web application developed in Python that allows backing up data from a Notion database. The application queries the Notion API, transforms the information into records, and exports them in CSV format. Additionally, it maintains a backup history in a JSON file and enables scheduling automatic backups using APScheduler.
A database backup management and automation tool. Velld provides a user-friendly interface for scheduling, managing, and monitoring database backups, ensuring data security and easy recovery.
Backhub helps maintain backups of multiple GitHub repos as full local mirrors.
BackHub is a simple GitHub repository backup tool that creates complete local mirrors of your repositories. It supports concurrent backup operations, automated scheduling (every 3 days when run in a container), offers a standalone binary or a Docker container, and is self-hostable.
GitSave is a self-hosted and open-source application that backs up your Git repositories.
Data Portability and Resilience.
Data loss leaves a mess. Don’t get stuck with the broom. Veeam data resilience secures and restores your data anytime, anywhere.
Related contents:
Simple backup with restic for docker-compose setups.
borgmatic is simple, configuration-driven backup software for servers and workstations. Protect your files with client-side encryption. Backup your databases too. Monitor it all with integrated third-party services.
Claw back your data from Big Tech with Cyd.
Tech platforms can't be trusted. It's time to regain control of your data. Backup and delete all of your tweets for free with Cyd (formerly Semiphemeral).
A Command-Line Utility to automatically backup Google Mail, Calendar & Contacts to local files.
This module automatically downloads your Google Mail, Contacts & Calendar to separate files. It'll sync only new Mails, Contacts & Events.
My initial goal for this website was to have clickable demos available where-ever you are. In the field (as a Veeam System Engineer) we regularly encounter client places where a connection to home-labs are simply not possible because of poor connection, vpn or rdp blocks and so on.
Automatic Bitwarden Backup. Secure, Automated, and Multi-Cloud Bitwarden Backup and Import System
Lazywarden is a Python automation tool designed to Backup and Restore data from your vault, including Bitwarden attachments. It allows you to upload backups to multiple cloud storage services and receive notifications across multiple platforms. It also offers AES encrypted backups and uses key derivation with Argon2, ensuring maximum security for your data.
GitSave is a self-hosted and open-source application that backs up your Git repositories.
🐘 Effortless PostgreSQL backups with a user-friendly web interface! 🌐💾
🔄 A tool to backup and sync your git repositories.
git-sync is a CLI tool designed to help you back up your Git repositories. This tool ensures you have a local copy of your repositories, safeguarding against potential issues such as account bans or data loss on GitHub.
Related contents:
Backups done right! Fast, secure, efficient backup program.
restic is a backup program that is fast, efficient and secure. It supports the three major operating systems (Linux, macOS, Windows) and a few smaller ones (FreeBSD, OpenBSD).
Private cloud for your photos, videos and more. Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos.
Ente is a service that provides a fully open source, end-to-end encrypted platform for you to store your data in the cloud without needing to trust the service provider. On top of this platform, we have built two apps so far: Ente Photos (an alternative to Apple and Google Photos) and Ente Auth (a 2FA alternative to the deprecated Authy).
Backup multiple database types on a scheduled basis with many customizable options. This will build a container for backing up multiple types of DB Servers.
Backs up CouchDB, InfluxDB, MySQL/MariaDB, Microsoft SQL, MongoDB, Postgres, Redis servers.
A set of Symfony Console Commands to interact with your database.
-
Backup: Backup your database and manage your dumps with a simple command.
-
Restore: Easily restore a previous dump of your database.
-
Anonymize: Set up database anonymization with PHP attributes on Doctrine Entities or with a YAML configuration file.
-
Set up a GDPR-friendly workflow: Make it easier to follow GDPR best practices when importing production dump to other environments.
Reliable PostgreSQL Backup & Restore.
pgBackRest aims to be a reliable, easy-to-use backup and restore solution that can seamlessly scale up to the largest databases and workloads by utilizing algorithms that are optimized for database-specific requirements.
A GUI to browse and restore restic backup repositories.
A simple, cross-platform restic backup GUI for browsing and restoring restic repositories.
Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.
Self-hosted photo and video backup solution directly from your mobile phone.
High performance self-hosted photo and video backup solution
Related contents: