detain/myadmin-floating-ips-module

Floating IP Services Module for MyAdmin

Maintainers

Package info

github.com/myadmin-plugins/myadmin-floating-ips-module

Type:myadmin-plugin

pkg:composer/detain/myadmin-floating-ips-module

Statistics

Installs: 82

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2026-03-19 15:45 UTC

This package is auto-updated.

Last update: 2026-03-19 15:45:46 UTC


README

Tests License: LGPL-2.1

Floating IP Services module for the MyAdmin control panel. Provides provisioning, activation, deactivation, and termination of floating IP address services with network switch integration via SSH.

Features

  • Floating IP allocation from configurable IP pools (IPv4 and IPv6)
  • Automated network switch route management via SSH
  • Full service lifecycle support: enable, reactivate, disable, terminate
  • Symfony EventDispatcher integration for hook-based architecture
  • Configurable billing, suspension, and deletion policies

Requirements

  • PHP >= 5.0
  • Symfony EventDispatcher ^5.0
  • MyAdmin Plugin Installer

Installation

composer require detain/myadmin-floating-ips-module

Testing

composer install
vendor/bin/phpunit

License

This package is licensed under the LGPL-2.1.