|
1 | | -# Support Any Cause 🌍 |
| 1 | +[](https://ko-fi.com/Nigel1992) |
2 | 2 |
|
3 | | -Thank you for your generosity! You can donate here using **PayPal, Visa, or Mastercard**. |
| 3 | +# LibreELEC Backupper 🔄 |
4 | 4 |
|
5 | | -### Your Impact: |
6 | | -* **95%** of your donation goes to **any charity of your choosing**. Please mention the name of the organization in your donation message! |
7 | | -* **5%** goes toward **Ko-fi project development** to help maintain and grow the platform. |
| 5 | +<div align="center"> |
8 | 6 |
|
9 | | -**Recognition:** Every donor will be officially listed as a **Supporter** on this project page/app/software/etc as a token of our appreciation. |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
10 | 11 |
|
11 | | -[](https://ko-fi.com/nigel1992) |
| 12 | +*A powerful and user-friendly backup solution for your LibreELEC system* |
12 | 13 |
|
| 14 | +[Installation](#-installation) • |
| 15 | +[Features](#-features) • |
| 16 | +[Configuration](#-configuration) • |
| 17 | +[Support](#-support) • |
| 18 | +[Documentation](#-documentation) • |
| 19 | +[Forum](https://forum.libreelec.tv/thread/29619-addon-libreelec-backup-automated-system-backup-solution/) |
| 20 | + |
| 21 | +</div> |
| 22 | + |
| 23 | +## 🌟 Features |
| 24 | + |
| 25 | +### Core Features |
| 26 | +- **Smart Backup Rotation** - Intelligent management of backup files with configurable retention policies |
| 27 | +- **Multiple Storage Options** - Local storage or remote locations (SMB, NFS, FTP, SFTP, WebDAV) |
| 28 | +- **Automated Scheduling** - Set up daily, weekly, or monthly backups |
| 29 | +- **Email Notifications** - Get detailed backup status notifications |
| 30 | +- **Flexible Configuration** - Choose exactly what to backup |
| 31 | +- **Beautiful UI** - Modern and intuitive interface |
| 32 | +- **Real-time Progress** - Live tracking of backup operations |
| 33 | +- **Secure Storage** - Support for encrypted remote connections |
| 34 | + |
| 35 | +### What Can Be Backed Up |
| 36 | +- 📁 System Configuration Files |
| 37 | +- 🔌 Installed Add-ons |
| 38 | +- 🎮 Add-on User Data and Settings |
| 39 | +- 📦 Repositories |
| 40 | +- 🔗 Media Sources |
| 41 | + |
| 42 | +## 📦 Latest Updates |
| 43 | + |
| 44 | +### Version 1.4.1.2 (December 30, 2025) |
| 45 | +- **Fixed restore from backup failing due to read-only file system error** |
| 46 | +- Added automatic mounting/unmounting of addons directory during restore operations |
| 47 | +- Fixed path resolution for addons and repository files during restore |
| 48 | +- Improved error handling for filesystem mount operations |
| 49 | + |
| 50 | +### Version 1.4.1.1 (March 29, 2025) |
| 51 | +- Fixed datetime parsing issue in scheduler |
| 52 | +- Improved error handling for schedule time parsing |
| 53 | + |
| 54 | +### Version 1.4.1 (March 29, 2025) |
| 55 | +- Enhanced main menu UI with last backup and next scheduled backup information |
| 56 | +- Improved menu layout with visual separation between actions and information |
| 57 | + |
| 58 | +### Version 1.4.0 (March 25, 2025) |
| 59 | +- Added backup rotation feature with configurable retention policies |
| 60 | +- Added dedicated wiki documentation for backup rotation |
| 61 | +- Improved settings organization with subcategories |
| 62 | + |
| 63 | +## 💻 Installation |
| 64 | + |
| 65 | +### Method 1: Install via Repository (Recommended) |
| 66 | +1. Download the [Nigel1992 Kodi Repository](https://github.com/Nigel1992/kodi-repository) |
| 67 | +2. In Kodi, go to Add-ons → Install from zip file |
| 68 | +3. Select the downloaded repository zip file |
| 69 | +4. Go to Add-ons → Install from repository → Nigel1992 Repository → Program add-ons |
| 70 | +5. Select and install LibreELEC Backupper |
| 71 | + |
| 72 | +### Method 2: Direct Installation |
| 73 | +1. Download the latest release from our [Releases Page](https://github.com/Nigel1992/service.libreelec.backupper/releases) |
| 74 | +2. In Kodi, go to Add-ons → Install from zip file |
| 75 | +3. Select the downloaded zip file |
| 76 | +4. Configure your backup settings |
| 77 | +5. You're ready to go! |
| 78 | + |
| 79 | +## ⚙️ Configuration |
| 80 | + |
| 81 | +### General Settings |
| 82 | +- Choose backup location (local/remote) |
| 83 | +- Configure remote storage details |
| 84 | +- Set compression level |
| 85 | +- Enable/configure backup rotation |
| 86 | + |
| 87 | +### Backup Rotation |
| 88 | +The backup rotation feature helps manage your backup files automatically. [Learn More](https://github.com/Nigel1992/service.libreelec.backupper/wiki/Backup-Rotation) |
| 89 | + |
| 90 | +### Scheduling Options |
| 91 | +- Set backup frequency (Daily/Weekly/Monthly) |
| 92 | +- Choose preferred backup time |
| 93 | +- Configure retention settings |
| 94 | +- Enable reminder notifications |
| 95 | + |
| 96 | +## 📱 Remote Storage Support |
| 97 | + |
| 98 | +- **SMB/CIFS** - Windows network shares |
| 99 | +- **NFS** - Network File System |
| 100 | +- **FTP** - File Transfer Protocol |
| 101 | +- **SFTP** - Secure File Transfer Protocol |
| 102 | +- **WebDAV** - Web-based Distributed Authoring and Versioning |
| 103 | + |
| 104 | +## 🆕 What's New in 1.4.0 |
| 105 | + |
| 106 | +- Added backup rotation feature with configurable retention policies |
| 107 | +- Added dedicated wiki documentation for backup rotation |
| 108 | +- Improved settings organization with subcategories |
| 109 | +- Enhanced warning system for potentially destructive features |
| 110 | +- Added visual separators in settings for better organization |
| 111 | + |
| 112 | +[View Full Changelog](CHANGELOG.md) |
| 113 | + |
| 114 | +## 📋 System Requirements |
| 115 | + |
| 116 | +- LibreELEC 10.0 or newer |
| 117 | +- Kodi 20 (Nexus) or newer |
| 118 | +- Available storage space for backups |
| 119 | +- Network connection for remote storage (optional) |
| 120 | + |
| 121 | +## 📚 Documentation |
| 122 | + |
| 123 | +- [Installation Guide](https://github.com/Nigel1992/service.libreelec.backupper/wiki/Installation) |
| 124 | +- [Configuration Guide](https://github.com/Nigel1992/service.libreelec.backupper/wiki/Configuration) |
| 125 | +- [Backup Guide](https://github.com/Nigel1992/service.libreelec.backupper/wiki/Backup) |
| 126 | +- [Restore Guide](https://github.com/Nigel1992/service.libreelec.backupper/wiki/Restore) |
| 127 | +- [FAQ](https://github.com/Nigel1992/service.libreelec.backupper/wiki/FAQ) |
| 128 | + |
| 129 | +## 🤝 Support |
| 130 | + |
| 131 | +Need help? We've got you covered: |
| 132 | + |
| 133 | +- 📖 Check our [Wiki](https://github.com/Nigel1992/service.libreelec.backupper/wiki) |
| 134 | +- ❓ Review the [FAQ](https://github.com/Nigel1992/service.libreelec.backupper/wiki/FAQ) |
| 135 | +- 🐛 Report issues on [GitHub](https://github.com/Nigel1992/service.libreelec.backupper/issues) |
| 136 | +- 💬 Join discussions in the [LibreELEC Forum](https://forum.libreelec.tv/) |
| 137 | + |
| 138 | +## 👥 Credits |
| 139 | + |
| 140 | +- Icon by [Smashicon](https://flaticon.com/4275334) |
| 141 | +- Fanart: Low Poly Mountain by [Design+Code](https://wallpaperswide.com/low_poly_mountain_2-wallpapers.html) |
| 142 | + |
| 143 | +## 📜 License |
| 144 | + |
| 145 | +This project is licensed under the [GPL-2.0](LICENSE) license. |
| 146 | + |
| 147 | +### Resources |
| 148 | +- [LibreELEC Website](https://libreelec.tv) |
| 149 | +- [Kodi Website](https://kodi.tv) |
| 150 | +- [Nigel1992 Kodi Repository](https://github.com/Nigel1992/kodi-repository) |
| 151 | + |
| 152 | +--- |
| 153 | +<div align="center"> |
| 154 | +Made with ❤️ by Nigel1992 |
| 155 | +</div> |
0 commit comments