detain/myadmin-vmware-vps

MyAdmin VMware VPS provisioning plugin - integrates VMware hypervisor management with the MyAdmin billing and service platform

Maintainers

Package info

github.com/myadmin-plugins/vmware-vps

Type:myadmin-plugin

pkg:composer/detain/myadmin-vmware-vps

Statistics

Installs: 347

Dependents: 0

Suggesters: 0

Stars: 4

Open Issues: 1

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

This package is auto-updated.

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


README

Tests Latest Stable Version Total Downloads License

A MyAdmin plugin that provides VMware VPS provisioning, lifecycle management, and billing integration. It registers event hooks for service activation, deactivation, IP changes, and administrative settings within the MyAdmin hosting platform.

Requirements

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

Installation

composer require detain/myadmin-vmware-vps

Features

  • Service activation and deactivation hooks for VMware VPS instances
  • IP address change management through the VMware API
  • Administrative menu integration for license management
  • Configurable per-slice pricing and out-of-stock controls
  • Event-driven architecture via Symfony EventDispatcher

Testing

composer install
vendor/bin/phpunit

License

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