detain/myadmin-virtuozzo-vps

MyAdmin Virtuozzo VPS plugin — provides event-driven provisioning, deactivation, and queue management for Virtuozzo-based virtual private servers within the MyAdmin ecosystem.

Maintainers

Package info

github.com/myadmin-plugins/virtuozzo-vps

Type:myadmin-plugin

pkg:composer/detain/myadmin-virtuozzo-vps

Statistics

Installs: 586

Dependents: 0

Suggesters: 0

Stars: 5

Open Issues: 0

v2.0.0 2019-10-22 15:49 UTC

This package is auto-updated.

Last update: 2026-03-19 17:10:30 UTC


README

Event-driven MyAdmin plugin for provisioning, lifecycle management, and queue processing of Virtuozzo-based virtual private servers.

Build Status Latest Stable Version Total Downloads License

Features

  • Registers Symfony EventDispatcher hooks for VPS settings, deactivation, and queue processing
  • Template-based shell command generation for server operations (create, delete, restart, backup, restore, and more)
  • Configurable slice-based pricing for standard and SSD Virtuozzo instances
  • Per-location out-of-stock controls for Secaucus NJ, Los Angeles, and TX data centers
  • Drop-in MyAdmin plugin architecture via Composer

Requirements

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

Installation

composer require detain/myadmin-virtuozzo-vps

Running Tests

composer install
vendor/bin/phpunit

License

Licensed under the LGPL-2.1.