Skip to content

myadmin-plugins/lxc-vps

Repository files navigation

MyAdmin LXC VPS Plugin

Tests Latest Stable Version Total Downloads License

LXC (Linux Containers) virtual private server plugin for the MyAdmin control panel. This package provides provisioning, lifecycle management, and billing integration for LXC-based VPS instances, including container creation, start/stop, backup/restore, and OS reinstallation through Smarty-based shell templates.

Features

  • Event-driven architecture using Symfony EventDispatcher
  • Container lifecycle management (create, start, stop, restart, destroy)
  • Backup and restore support
  • Configurable slice-based billing
  • Shell template rendering via Smarty for server-side operations

Requirements

  • PHP >= 5.0
  • ext-soap
  • Symfony EventDispatcher ^5.0

Installation

composer require detain/myadmin-lxc-vps

Running Tests

composer install
vendor/bin/phpunit

License

This package is licensed under the LGPL-2.1 license.

About

LXC VPS for MyAdmin

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors