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. [Admin Panels](/categories/admin)
4. /
5. detain/myadmin-litespeed-licensing

ActiveMyadmin-plugin[Admin Panels](/categories/admin)

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

LiteSpeed Licensing Class

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

Since May 25Pushed 3w 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 3w 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

44

—

FairBetter than 91% of packages

Maintenance62

Regular maintenance activity

Popularity27

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 92.5% 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

2638d 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 (161 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)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.5M373](/packages/easycorp-easyadmin-bundle)

PHPackages © 2026

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