A plugin for the MyAdmin control panel framework that provides NoVNC HTML5 VNC connection handling. This plugin integrates browser-based VNC access into MyAdmin, enabling remote desktop connectivity through an HTML5-compatible interface without requiring standalone VNC client software.
- HTML5-based VNC connections via NoVNC
- Seamless integration with the MyAdmin plugin system
- Event-driven architecture using Symfony EventDispatcher
- Admin menu and settings integration
- PHP 8.2 or higher
- ext-soap
- Symfony EventDispatcher 5.x, 6.x, or 7.x
Install via Composer:
composer require detain/myadmin-novnc-pluginThe plugin registers itself automatically through the MyAdmin plugin loader system. It hooks into the event dispatcher to provide menu entries and configuration settings for NoVNC connections.
Run the test suite with PHPUnit:
composer install
vendor/bin/phpunitThis package is licensed under the LGPL-2.1 license.