detain/myadmin-quickservers-module

QuickServers (Rapid Deploy Servers) module for the MyAdmin control panel. Provides automated provisioning, lifecycle management, and billing integration for dedicated-hardware VPS instances.

Maintainers

Package info

github.com/myadmin-plugins/quickservers-module

Type:myadmin-plugin

pkg:composer/detain/myadmin-quickservers-module

Statistics

Installs: 414

Dependents: 0

Suggesters: 0

Stars: 4

Open Issues: 1

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

This package is auto-updated.

Last update: 2026-03-19 17:09:57 UTC


README

Tests Latest Stable Version Total Downloads License

QuickServers (Rapid Deploy Servers) module for the MyAdmin control panel. Provides automated provisioning, lifecycle management, and billing integration for dedicated-hardware VPS instances that give customers full server resources with VPS-level manageability.

Features

  • Automated server provisioning and teardown via event-driven hooks
  • Service lifecycle management (enable, reactivate, disable, terminate)
  • Integrated billing with prorate support
  • Queue-based operations for KVM template execution
  • Admin settings panel with out-of-stock controls and per-server cost configuration
  • IP allocation and reverse DNS management on termination

Requirements

  • PHP 8.2 or later
  • ext-soap
  • Symfony EventDispatcher 5.x, 6.x, or 7.x

Installation

composer require detain/myadmin-quickservers-module

Testing

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1.