Skip to content

chore(backups): install laravel-db-backup from Packagist - #30

Merged
abduns merged 1 commit into
mainfrom
chore/db-backup-from-packagist
Nov 3, 2026
Merged

abduns merged 1 commit into
mainfrom
chore/db-backup-from-packagist

Conversation

@abduns

@abduns abduns commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Summary

abduns/laravel-db-backup is now a standalone open-source package (repo, Packagist, v1.0.0). This switches Maildun from the bundled copy to the released package.

  • composer.json: require abduns/laravel-db-backup:^1.0 and remove the packages/ path repository; lock updated to v1.0.0 (same code as the bundled copy).
  • Delete packages/abduns/laravel-db-backup.
  • Dockerfile: stop copying packages/ into the vendor stage.
  • Docs: drop the "deploy packages/" note from docs/installation.md; link the package from docs/production.md.
  • LICENSE, README.md, THIRD_PARTY_NOTICES.md: describe it as an MIT-licensed Composer dependency.

No behaviour change: config (config/db-backup.php) and DB_BACKUP_* variables are unchanged.

Test plan

  • composer install resolves v1.0.0 from Packagist
  • php artisan list db-backup shows run, prune, monitor and restore
  • CI tests and Docker build pass

🤖 Generated with Claude Code

The package now lives at github.com/abduns/laravel-db-backup and is
released as v1.0.0, so drop the bundled packages/ copy and its path
repository, stop copying packages/ into the Docker image, and update
the install docs and license notices.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@abduns
abduns merged commit 1673fdc into main Nov 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant