secubox-openwrt/package/secubox/luci-app-backup
CyberMind-FR c6fb79ed3b feat: Add unified backup manager, custom mail server, DNS subdomain generator
New packages:
- secubox-app-backup: Unified backup for LXC containers, UCI config, services
- luci-app-backup: KISS dashboard with container list and backup history
- secubox-app-mailserver: Custom Postfix+Dovecot in LXC with mesh backup

Enhanced dnsctl with:
- generate: Auto-create subdomain A records
- suggest: Name suggestions by category
- mail-setup: MX, SPF, DMARC record creation
- dkim-add: DKIM TXT record management

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 10:40:32 +01:00
..
htdocs/luci-static/resources/view/backup feat: Add unified backup manager, custom mail server, DNS subdomain generator 2026-02-05 10:40:32 +01:00
root/usr feat: Add unified backup manager, custom mail server, DNS subdomain generator 2026-02-05 10:40:32 +01:00
Makefile feat: Add unified backup manager, custom mail server, DNS subdomain generator 2026-02-05 10:40:32 +01:00
README.md feat: Add unified backup manager, custom mail server, DNS subdomain generator 2026-02-05 10:40:32 +01:00

LuCI Backup Manager

Web dashboard for SecuBox backup management.

Features

  • Backup status overview (storage path, usage, last backup times)
  • Quick action buttons for full/config/container backups
  • LXC container list with state, size, and backup count
  • Backup history table with file, type, size, and date
  • One-click container backup

Installation

opkg install luci-app-backup

Location

System → Backup Manager

RPCD Methods

Method Parameters Description
status - Get backup status and stats
list type List backups (all/config/containers/services)
container_list - List LXC containers with backup info
create type Create backup (full/config/containers/services)
restore file, dry_run Restore from backup file
cleanup - Remove old backups
container_backup name Backup specific container
container_restore name, file Restore specific container

Dependencies

  • secubox-app-backup - Backend CLI
  • luci-base - LuCI framework