[Addon] LibreELEC Backup - Automated System Backup Solution

  • LibreELEC Backup - Automated System Backup Solution (Beta)

    Overview
    LibreELEC Backup is a powerful addon that automates the backup process for your LibreELEC system. It creates comprehensive backups of your entire system, including all addons, configurations, and user data, making system restoration and migration a breeze.

    NOTE: This is currently in beta development. Your feedback and suggestions are crucial for improving the addon!

    Core Features
    • Smart Backup Rotation - Intelligent management of backup files with configurable retention policies
    • Multiple Storage Options - Local storage or remote locations (SMB, NFS, FTP, SFTP, WebDAV)
    • Automated Scheduling - Set up daily, weekly, or monthly backups
    • Email Notifications - Get detailed backup status notifications
    • Flexible Configuration - Choose exactly what to backup
    • Beautiful UI - Modern and intuitive interface
    • Real-time Progress - Live tracking of backup operations
    • Secure Storage - Support for encrypted remote connections

    What Can Be Backed Up
    • System Configuration Files
    • Installed Add-ons
    • Add-on User Data and Settings
    • Repositories
    • Media Sources

    Requirements
    • LibreELEC 10.0 or newer
    • Kodi 20 (Nexus) or newer
    • Available storage space for backups
    • Network connection for remote storage (optional)

    Installation
    Recommended Method (via Repository)
    1. Download the Nigel1992 Kodi Repository from: https://github.com/Nigel1992/kodi-repository
    2. Install via LibreELEC's addon browser
    3. Configure backup settings in the addon settings

    Alternative Method (Direct Installation)
    1. Download directly from: https://github.com/Nigel1992/service.libreelec.backupper
    2. Install via LibreELEC's addon browser
    3. Configure backup settings

    Configuration Options
    • Choose backup location (local/remote)
    • Configure remote storage details
    • Set compression level
    • Enable/configure backup rotation
    • Set backup frequency (Daily/Weekly/Monthly)
    • Choose preferred backup time
    • Configure retention settings
    • Enable reminder notifications

    Remote Storage Support
    • SMB/CIFS - Windows network shares
    • NFS - Network File System
    • FTP - File Transfer Protocol
    • SFTP - Secure File Transfer Protocol
    • WebDAV - Web-based Distributed Authoring and Versioning

    Latest Updates
    • Fixed datetime parsing issue in scheduler
    • Improved error handling for schedule time parsing
    • Enhanced main menu UI with last backup and next scheduled backup information
    • Improved menu layout with visual separation between actions and information
    • Added backup rotation feature with configurable retention policies
    • Improved settings organization with subcategories

    Known Issues & Limitations
    • Restore function not working right yet.

    Planned Features
    • Not sure... let me know?

    Support & Documentation
    • GitHub Issues: https://github.com/Nigel1992/serv…ackupper/issues
    • Documentation: https://github.com/Nigel1992/serv….backupper/wiki

    Credits
    Created by Nigel1992

    License
    GNU General Public License


    Please try the addon and share your feedback! Your input will help shape the future development of LibreELEC Backup.

    Feel free to:
    1. Report any bugs you encounter
    2. Suggest new features
    3. Share your experience with the addon
    4. Provide feedback on the user interface
    5. Suggest improvements to the backup/restore process

    Your feedback is invaluable in making this addon better for everyone!

    Edited 3 times, last by Nigel1992 (March 30, 2025 at 10:11 PM).