detain/myadmin-drbl-backups

DRBL (Diskless Remote Boot in Linux) backup handling plugin for the MyAdmin control panel, providing event-driven integration for backup service management.

Maintainers

Package info

github.com/myadmin-plugins/drbl-backups

Type:myadmin-plugin

pkg:composer/detain/myadmin-drbl-backups

Statistics

Installs: 253

Dependents: 0

Suggesters: 0

Stars: 4

Open Issues: 1

v2.0.0 2019-04-04 08:06 UTC

This package is auto-updated.

Last update: 2026-03-19 17:07:56 UTC


README

Tests Latest Stable Version Total Downloads License

DRBL (Diskless Remote Boot in Linux) backup handling plugin for the MyAdmin control panel. This plugin provides event-driven integration for managing DRBL-based backup services, including menu registration, requirement loading, and settings management through the Symfony EventDispatcher component.

Requirements

  • PHP 8.1 or higher
  • ext-soap
  • Symfony EventDispatcher ^5.0 / ^6.0 / ^7.0

Installation

composer require detain/myadmin-drbl-backups

Usage

The plugin registers itself through the MyAdmin plugin system via event hooks. It provides:

  • Menu integration -- Registers admin menu entries for backup management
  • Requirement loading -- Loads DRBL class definitions and abuse-handling functions
  • Settings management -- Integrates with the MyAdmin settings system

Running Tests

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1. See LICENSE for details.