PHPackages                             detain/myadmin-servers-module - 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-servers-module

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

detain/myadmin-servers-module
=============================

Dedicated Servers Module for MyAdmin

v2.0.0(7y ago)41.5k1LGPL-2.1-onlyPHPPHP &gt;=5.0.0CI failing

Since Jun 7Pushed 3w agoCompare

[ Source](https://github.com/myadmin-plugins/servers-module)[ Packagist](https://packagist.org/packages/detain/myadmin-servers-module)[ RSS](/packages/detain-myadmin-servers-module/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (8)Versions (4)Used By (0)

Dedicated Servers Module for MyAdmin
====================================

[](#dedicated-servers-module-for-myadmin)

[![Tests](https://github.com/detain/myadmin-servers-module/actions/workflows/tests.yml/badge.svg)](https://github.com/detain/myadmin-servers-module/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/7f3e8d7087e8ea48acfe0c67e71f038754b284bed4e7eb53085d26b3ac3846d4/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d736572766572732d6d6f64756c652f76657273696f6e)](https://packagist.org/packages/detain/myadmin-servers-module)[![Total Downloads](https://camo.githubusercontent.com/4980bca6de1d889f3e80371bee15fbafa5b7b142e6a1759b4484550c57a43d18/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d736572766572732d6d6f64756c652f646f776e6c6f616473)](https://packagist.org/packages/detain/myadmin-servers-module)[![License](https://camo.githubusercontent.com/23d2ff051de4b89d9ccf482bc390d25154e414d43a02d6e8315cb7173d71c25f/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d736572766572732d6d6f64756c652f6c6963656e7365)](https://packagist.org/packages/detain/myadmin-servers-module)

A MyAdmin plugin module that provides dedicated server management capabilities. It integrates with the MyAdmin service lifecycle to handle server provisioning, activation, reactivation, deactivation, and suspension through the Symfony EventDispatcher system.

Features
--------

[](#features)

- Dedicated server service lifecycle management (activate, deactivate, enable, reactivate, disable, terminate)
- Configurable billing with prorate support and customizable day offsets
- Automated email notifications for server reactivation events and pending setup alerts
- Admin settings panel with out-of-stock toggle for controlling server sales
- Event-driven architecture using Symfony EventDispatcher hooks
- Server status management with suspended and active-billing states

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

[](#installation)

Install with Composer:

```
composer require detain/myadmin-servers-module
```

Configuration
-------------

[](#configuration)

The module provides configurable settings through the `Plugin::$settings` array including service ID offsets, billing parameters, suspension thresholds, and database table mappings.

Testing
-------

[](#testing)

Run the test suite with PHPUnit:

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

License
-------

[](#license)

The Dedicated Servers Module for MyAdmin is licensed under the LGPL-v2.1 license.

###  Health Score

43

—

FairBetter than 90% of packages

Maintenance62

Regular maintenance activity

Popularity26

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 97.1% 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 ~333 days

Total

3

Last Release

2638d ago

Major Versions

v0.9.0 → v1.1.02017-06-23

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 (132 commits)")[![kumar-interserver](https://avatars.githubusercontent.com/u/29834101?v=4)](https://github.com/kumar-interserver "kumar-interserver (3 commits)")[![mend-bolt-for-github[bot]](https://avatars.githubusercontent.com/in/16809?v=4)](https://github.com/mend-bolt-for-github[bot] "mend-bolt-for-github[bot] (1 commits)")

---

Tags

dedicatedmyadminpluginserverslicenseadministrationservers

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/detain-myadmin-servers-module/health.svg)

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

###  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)
