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.
Package info
github.com/myadmin-plugins/quickservers-module
Type:myadmin-plugin
pkg:composer/detain/myadmin-quickservers-module
v2.0.0
2019-04-04 08:08 UTC
Requires
- php: >=5.0.0
- ext-soap: *
- detain/myadmin-plugin-installer: dev-master
- symfony/event-dispatcher: >=2.8.26
Requires (Dev)
- codacy/coverage: dev-master
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: *
- phpunit/phpunit-mock-objects: *
- satooshi/php-coveralls: *
- vlucas/phpdotenv: *
This package is auto-updated.
Last update: 2026-03-19 17:09:57 UTC
README
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.