PHPackages                             detain/myadmin-plesk-webhosting - 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-plesk-webhosting

ActiveMyadmin-plugin

detain/myadmin-plesk-webhosting
===============================

MyAdmin Plesk Webhosting Plugin - Provides Plesk control panel integration for automated webhosting provisioning, management, and lifecycle operations including account creation, suspension, and termination via the Plesk XML API.

v2.0.0(6y ago)5575↓100%4[1 PRs](https://github.com/myadmin-plugins/plesk-webhosting/pulls)LGPL-2.1-onlyPHPPHP &gt;=5.0.0CI passing

Since Jun 8Pushed 1mo agoCompare

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

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

MyAdmin Plesk Webhosting Plugin
===============================

[](#myadmin-plesk-webhosting-plugin)

[![Tests](https://github.com/detain/myadmin-plesk-webhosting/actions/workflows/tests.yml/badge.svg)](https://github.com/detain/myadmin-plesk-webhosting/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/17f80ba3b3e085b04ea0ed13c32be8e4ac871261cdc3ea420876b4607555f122/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d706c65736b2d776562686f7374696e672f76657273696f6e)](https://packagist.org/packages/detain/myadmin-plesk-webhosting)[![Total Downloads](https://camo.githubusercontent.com/eda34f76d4be5455b02365f6c5e8d3f426d951e5710419b47c42e4f81bfeb6be/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d706c65736b2d776562686f7374696e672f646f776e6c6f616473)](https://packagist.org/packages/detain/myadmin-plesk-webhosting)[![License](https://camo.githubusercontent.com/7181d8cb8cf33fac9b66c33c39f112b97fab9f2122fdae583c06a71bff5f3156/68747470733a2f2f706f7365722e707567782e6f72672f64657461696e2f6d7961646d696e2d706c65736b2d776562686f7374696e672f6c6963656e7365)](https://packagist.org/packages/detain/myadmin-plesk-webhosting)

A MyAdmin plugin that provides Plesk control panel integration for automated webhosting provisioning and lifecycle management. It communicates with the Plesk XML API to handle account creation, suspension, reactivation, termination, and IP management operations.

Features
--------

[](#features)

- Automated webhosting account provisioning via the Plesk XML API
- Full service lifecycle management (activate, deactivate, reactivate, terminate)
- Client and subscription CRUD operations
- Site, database, email, and DNS management
- Service plan listing and assignment
- IP address management and migration
- Event-driven architecture using Symfony EventDispatcher

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

[](#requirements)

- PHP &gt;= 8.2
- ext-soap
- ext-curl
- ext-xml
- ext-mbstring

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

[](#installation)

Install with Composer:

```
composer require detain/myadmin-plesk-webhosting
```

Testing
-------

[](#testing)

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

License
-------

[](#license)

This package is licensed under the LGPL-2.1-only license.

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance59

Moderate activity, may be stable

Popularity23

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~166 days

Recently: every ~208 days

Total

6

Last Release

2425d ago

Major Versions

v0.9.4 → v2.0.02019-09-19

### 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 (221 commits)")

---

Tags

myadminpleskpluginservicewebhostinglicenseadministrationplesk

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/detain-myadmin-plesk-webhosting/health.svg)

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

PHPackages © 2026

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