Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Backupmanager Laravel Package

dick/backupmanager

BackupManager for Laravel gives you a simple, configurable way to create, store, and restore database and file backups. Schedule automatic backups, manage retention, and send copies to local or cloud disks with a clean PHP API and Artisan commands.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for operational tooling. This package is a candidate for "buy" (adopt) when the question is how to give non-engineers a UI over database/file backups without building an admin screen from scratch. Its scope is narrow and well-defined: a screen inside an existing admin panel to list, create, download, and delete backups backed by a Laravel backup library.
  • Roadmap sequencing for internal admin surfaces. If your roadmap already includes an admin panel for ops tasks (users, settings, jobs), this is a data point on what a "backup management" module conventionally contains — create backup, list existing archives, download, delete, restore. Useful for scoping your own ticket.
  • Feature parity and competitive framing. For a product whose buyers are technical (agencies, SaaS operators), "backups manageable from the admin panel" is a checkable feature on a comparison sheet. This package defines the minimum credible version of that feature.
  • Risk-register input, not a build decision. With zero dependents and a Laravel 5-era target, the honest output of evaluating this package is a rejection recommendation and a pointer to the maintained successor path — which is itself a useful decision to record.
  • Not supported: pricing, packaging, or any customer-facing decision. This is pure internal tooling.

When to Consider This Package

Consider it only if all of the following hold:

  • You are running Laravel 5.x and have no near-term upgrade path (in which case you have a larger problem than backups).
  • You are using Dick as your admin panel — the package is an interface for Dick, not standalone. Without Dick, there is nothing to install it into.
  • You accept an unmaintained dependency in a path that touches disaster recovery. Backups are exactly the wrong place to tolerate abandoned code: silent failure is the default failure mode.

Look elsewhere — decisively — if any of these are true (realistically, one will be):

  • You are on Laravel 6+. The package targets Laravel 5 and will not fit a modern skeleton without forking.
  • You need restore, scheduling, or retention policy. A UI over archives is a fraction of backup management; the hard parts are verification, off-site copies, retention, and tested restores.
  • You need anyone to maintain this. Zero stars and zero dependents means no issue triage, no security response, no community answers.
  • Your admin panel is anything other than Dick — including Backpack, Nova, Filament, or custom.

Recommended path: evaluate spatie/laravel-backup as the engine and build a thin admin screen yourself, or use the maintained Backpack successor from the same author (backpack/backup-manager) if you are on Backpack. Both give you a live maintainer; this package does not.

How to Pitch It (Stakeholders)

For executives: This is a small, abandoned admin screen for managing backups, built for an admin framework we do not use and a Laravel version we have moved past. I am recommending we do not adopt it. The feature it represents — backup visibility inside an admin panel — is worth roughly a few days of engineering against a maintained backup library, and it is a genuine checkbox for technical buyers. But shipping disaster-recovery tooling on unmaintained code with zero users is a risk we should not take for a saving that small.

For engineering: The package is a Dick-only admin UI layered over a Laravel 5 backup library. It has no dependents, no visible maintenance, and no path onto our stack. It is useful only as a reference for scope — create, list, download, delete — not as a dependency. Proposal: adopt spatie/laravel-backup (or the Backpack backup manager if we standardize on Backpack), and if we need a UI, build the thin admin surface ourselves so we own restore and verification. Treat this evaluation as closed; do not re-open unless we somehow inherit a Laravel 5 / Dick codebase.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons