diff --git a/dist/backupper-2026.06.14.7-x86_64-1.txz.sha256 b/dist/backupper-2026.06.14.7-x86_64-1.txz.sha256 deleted file mode 100644 index a8a656b..0000000 --- a/dist/backupper-2026.06.14.7-x86_64-1.txz.sha256 +++ /dev/null @@ -1 +0,0 @@ -2abdcf42779c90cc3eb03e84b3e9c51ca1b2f8075353d3d76e0f825234bd534d backupper-2026.06.14.7-x86_64-1.txz diff --git a/dist/backupper-2026.06.14.7-x86_64-1.txz b/dist/backupper-2026.06.14.8-x86_64-1.txz similarity index 55% rename from dist/backupper-2026.06.14.7-x86_64-1.txz rename to dist/backupper-2026.06.14.8-x86_64-1.txz index 48a39ef..85b69ce 100644 Binary files a/dist/backupper-2026.06.14.7-x86_64-1.txz and b/dist/backupper-2026.06.14.8-x86_64-1.txz differ diff --git a/dist/backupper-2026.06.14.8-x86_64-1.txz.sha256 b/dist/backupper-2026.06.14.8-x86_64-1.txz.sha256 new file mode 100644 index 0000000..c6632df --- /dev/null +++ b/dist/backupper-2026.06.14.8-x86_64-1.txz.sha256 @@ -0,0 +1 @@ +91dbea90a30cd5f9d06646d1a397cad3318afabe0db7480c34f28faa45a14b0c backupper-2026.06.14.8-x86_64-1.txz diff --git a/dist/backupper.plg b/dist/backupper.plg index 6aac4de..1c1656b 100644 --- a/dist/backupper.plg +++ b/dist/backupper.plg @@ -1,14 +1,17 @@ - - + + - + ]> - + +### 2026.06.14.8 +- Show Michael Roll as the plugin author and add a dedicated Backupper logo. + ### 2026.06.14.7 - Add per-job age-based retention and optional daily, weekly, and monthly rotation settings. diff --git a/packaging/build-package.sh b/packaging/build-package.sh index bb58a4f..78face9 100755 --- a/packaging/build-package.sh +++ b/packaging/build-package.sh @@ -14,7 +14,7 @@ command -v curl >/dev/null || { echo "curl is required" >&2; exit 1; } command -v bzip2 >/dev/null || { echo "bzip2 is required" >&2; exit 1; } rm -rf "$BUILD" "$DIST" -mkdir -p "$STAGE/usr/local/sbin" "$STAGE/usr/local/libexec/backupper" "$STAGE/usr/local/emhttp/plugins/backupper/assets" "$STAGE/etc/rc.d" "$STAGE/install" "$DIST" +mkdir -p "$STAGE/usr/local/sbin" "$STAGE/usr/local/libexec/backupper" "$STAGE/usr/local/emhttp/plugins/backupper/assets" "$STAGE/usr/local/emhttp/plugins/backupper/images" "$STAGE/etc/rc.d" "$STAGE/install" "$DIST" CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -trimpath -ldflags "-s -w -X main.version=$VERSION" -o "$STAGE/usr/local/sbin/backupperd" ./cmd/backupperd @@ -31,6 +31,7 @@ chmod 0755 "$STAGE/usr/local/libexec/backupper/restic" "$STAGE/usr/local/sbin/ba cp "$ROOT/webgui/Backupper.page" "$STAGE/usr/local/emhttp/plugins/backupper/" cp "$ROOT/webgui/api.php" "$STAGE/usr/local/emhttp/plugins/backupper/" cp "$ROOT/webgui/assets/"* "$STAGE/usr/local/emhttp/plugins/backupper/assets/" +cp "$ROOT/webgui/images/"* "$STAGE/usr/local/emhttp/plugins/backupper/images/" cp "$ROOT/webgui/assets/backupper.js" "$STAGE/usr/local/emhttp/plugins/backupper/assets/backupper-${VERSION}.js" cp "$ROOT/plugin/rc.backupper" "$STAGE/etc/rc.d/rc.backupper" cp "$ROOT/plugin/doinst.sh" "$ROOT/plugin/slack-desc" "$STAGE/install/" diff --git a/plugin/backupper.plg b/plugin/backupper.plg index 5bb5715..db0406c 100644 --- a/plugin/backupper.plg +++ b/plugin/backupper.plg @@ -1,14 +1,17 @@ - - + + ]> - + +### 2026.06.14.8 +- Show Michael Roll as the plugin author and add a dedicated Backupper logo. + ### 2026.06.14.7 - Add per-job age-based retention and optional daily, weekly, and monthly rotation settings. diff --git a/plugin/slack-desc b/plugin/slack-desc index 5012f6e..6643307 100644 --- a/plugin/slack-desc +++ b/plugin/slack-desc @@ -4,9 +4,9 @@ backupper: Native Restic backup management for Unraid 7. backupper: Provides encrypted, deduplicated and versioned backups, backupper: snapshot browsing, restores, scheduling and notifications. backupper: -backupper: https://github.com/backupper-unraid/backupper +backupper: Author: Michael Roll +backupper: https://git.casaderoll.de/michael/BackUpper backupper: backupper: backupper: backupper: - diff --git a/webgui/Backupper.page b/webgui/Backupper.page index 69dee4d..7759ca7 100644 --- a/webgui/Backupper.page +++ b/webgui/Backupper.page @@ -1,6 +1,6 @@ Menu="Tasks:55" Name="Backupper" -Icon="fa-floppy-o" +Icon="backupper.png" Type="xmenu" Tabs="true" Code="f0c7" @@ -9,10 +9,13 @@ Tag="backup restic snapshots restore" - +
-

Backupper 2026.06.14.7

Encrypted Restic backups for Unraid

+
+ +

Backupper 2026.06.14.8

Encrypted Restic backups for Unraid

+
Connecting...
- + diff --git a/webgui/assets/backupper.css b/webgui/assets/backupper.css index 7af6ade..6b3a61c 100644 --- a/webgui/assets/backupper.css +++ b/webgui/assets/backupper.css @@ -21,6 +21,8 @@ } .bu-header { align-items: center; display: flex; justify-content: space-between; margin: 6px 0 22px; } +.bu-brand { align-items: center; display: flex; gap: 14px; min-width: 0; } +.bu-logo { display: block; flex: 0 0 auto; height: 58px; object-fit: contain; width: 58px; } #backupper-app .bu-header h1 { color: var(--bu-text) !important; font-size: 30px; font-weight: 700; line-height: 1.2; margin: 0; } .bu-version { border: 1px solid var(--bu-border); border-radius: 999px; display: inline-block; font-size: 12px; font-weight: 600; padding: 2px 7px; vertical-align: middle; } #backupper-app .bu-header p { color: var(--bu-muted) !important; font-size: 16px; margin: 5px 0 0; opacity: .78; } diff --git a/webgui/images/backupper.png b/webgui/images/backupper.png new file mode 100644 index 0000000..acf22ec Binary files /dev/null and b/webgui/images/backupper.png differ