[PR #489] [MERGED] Make maximum backup size configurable #3362

Closed
opened 2026-04-25 00:15:21 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/489
Author: @selfhost-alt
Created: 4/23/2022
Status: Merged
Merged: 4/24/2022
Merged by: @advplyr

Base: masterHead: configurable-backup-size


📝 Commits (3)

  • 7c7e828 Make maximum backup size configurable
  • f953089 Add tooltip to explain the max backup size
  • cb5d9a8 Add explicit byte conversion variable to make code more self-documenting

📊 Changes

3 files changed (+24 additions, -5 deletions)

View changed files

📝 client/pages/config/backups.vue (+19 -1)
📝 server/managers/BackupManager.js (+2 -4)
📝 server/objects/settings/ServerSettings.js (+3 -0)

📄 Description

On sufficiently large libraries, backups can start to fail because they hit the hardcoded 1GB backup limit. This PR makes that limit configurable so that users with large libraries can set a larger limit.

Screenshot of new UI:

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/489 **Author:** [@selfhost-alt](https://github.com/selfhost-alt) **Created:** 4/23/2022 **Status:** ✅ Merged **Merged:** 4/24/2022 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `configurable-backup-size` --- ### 📝 Commits (3) - [`7c7e828`](https://github.com/advplyr/audiobookshelf/commit/7c7e8285a45550ef189887abce3111794e2876f0) Make maximum backup size configurable - [`f953089`](https://github.com/advplyr/audiobookshelf/commit/f9530897c06e3439534f95178bfd74ae5faf1776) Add tooltip to explain the max backup size - [`cb5d9a8`](https://github.com/advplyr/audiobookshelf/commit/cb5d9a8287d15a830d3e2337bea838b07fb2d3b5) Add explicit byte conversion variable to make code more self-documenting ### 📊 Changes **3 files changed** (+24 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `client/pages/config/backups.vue` (+19 -1) 📝 `server/managers/BackupManager.js` (+2 -4) 📝 `server/objects/settings/ServerSettings.js` (+3 -0) </details> ### 📄 Description On sufficiently large libraries, backups can start to fail because they hit the hardcoded 1GB backup limit. This PR makes that limit configurable so that users with large libraries can set a larger limit. Screenshot of new UI: ![image](https://user-images.githubusercontent.com/91645868/164917010-f74c116f-0e6b-457e-afd2-b9739ae8a518.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:15:21 +02:00
adam closed this issue 2026-04-25 00:15:22 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3362