PHPackages                             detain/myadmin-litespeed-licensing - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. detain/myadmin-litespeed-licensing

ActiveMyadmin-plugin

detain/myadmin-litespeed-licensing
==================================

LiteSpeed Licensing Class

v2.0.0(7y ago)6485↓100%1[1 PRs](https://github.com/myadmin-plugins/litespeed-licensing/pulls)1LGPL-2.1-onlyPHPPHP &gt;=5.0.0CI failing

Since May 25Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/myadmin-plugins/litespeed-licensing)[ Packagist](https://packagist.org/packages/detain/myadmin-litespeed-licensing)[ RSS](/packages/detain-myadmin-litespeed-licensing/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (9)Versions (6)Used By (1)

MyAdmin LiteSpeed Licensing
===========================

[](#myadmin-litespeed-licensing)

[![Tests](https://github.com/detain/myadmin-litespeed-licensing/actions/workflows/tests.yml/badge.svg)](https://github.com/detain/myadmin-litespeed-licensing/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/1a9fa91fd8f05b4d8d34d39a5c5d75db665a86f786b43f9cb23ece3600ce2e3f/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d6c69746573706565642d6c6963656e73696e672f76657273696f6e)](https://packagist.org/packages/detain/myadmin-litespeed-licensing)[![Total Downloads](https://camo.githubusercontent.com/1caa0b9bc49c699f2cc73aab052a220c14ba377191f0b69841749782c21e735e/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d6c69746573706565642d6c6963656e73696e672f646f776e6c6f616473)](https://packagist.org/packages/detain/myadmin-litespeed-licensing)[![License](https://camo.githubusercontent.com/ac7638c0a8fad4e275d6431c0d02b689323ff0e99cdd6cdfb64d8bf97dad83a1/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d6c69746573706565642d6c6963656e73696e672f6c6963656e7365)](https://packagist.org/packages/detain/myadmin-litespeed-licensing)

A MyAdmin plugin for provisioning and managing LiteSpeed Web Server and Load Balancer licenses. Integrates with the LiteSpeed licensing API to handle activation, deactivation, IP changes, and balance checks for both standard and VPS license types.

Features
--------

[](#features)

- Activate and deactivate LiteSpeed Web Server (LSWS) and Load Balancer (LSLB) licenses
- Support for multiple license tiers: 1-CPU, 2-CPU, 4-CPU, 8-CPU, VPS, and Ultra-VPS
- IP address change handling with automatic re-provisioning
- Credit balance monitoring before order placement
- Duplicate license detection to prevent double-provisioning
- Symfony EventDispatcher integration for hook-based architecture
- Admin menu integration for license listing

Requirements
------------

[](#requirements)

- PHP &gt;= 5.0
- ext-soap
- symfony/event-dispatcher ^5.0
- detain/litespeed-licensing

Installation
------------

[](#installation)

Install with Composer:

```
composer require detain/myadmin-litespeed-licensing
```

Usage
-----

[](#usage)

The plugin registers itself through the MyAdmin hook system. Available hooks:

HookDescription`licenses.settings`Register LiteSpeed configuration`licenses.activate`Provision a new license`licenses.reactivate`Re-provision an existing license`licenses.deactivate`Cancel a license`licenses.deactivate_ip`Cancel a license by IP`licenses.change_ip`Change the IP on a license`function.requirements`Register function autoload paths`ui.menu`Add admin menu entriesRunning Tests
-------------

[](#running-tests)

```
composer install
vendor/bin/phpunit
```

License
-------

[](#license)

Licensed under the LGPL-2.1-only license. See [LICENSE](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) for details.

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance61

Regular maintenance activity

Popularity21

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 92.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~226 days

Total

4

Last Release

2593d ago

Major Versions

v0.0.1 → v1.0.02017-05-31

v1.1.0 → v2.0.02019-04-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/b1036e0717211b8030b83cbe729e8ba6ba442fdbd5285fb97a39d7dcfe339342?d=identicon)[detain](/maintainers/detain)

---

Top Contributors

[![detain](https://avatars.githubusercontent.com/u/1364504?v=4)](https://github.com/detain "detain (156 commits)")[![kumar-interserver](https://avatars.githubusercontent.com/u/29834101?v=4)](https://github.com/kumar-interserver "kumar-interserver (13 commits)")

---

Tags

licenselitespeedmyadminpluginlicenseadministrationlitespeed

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/detain-myadmin-litespeed-licensing/health.svg)

```
[![Health](https://phpackages.com/badges/detain-myadmin-litespeed-licensing/health.svg)](https://phpackages.com/packages/detain-myadmin-litespeed-licensing)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
