Execute commands on the server from the frontend.
- Execute server commands via web interface
- User/group-based access control (no access unless explicitly configured)
- Download the plugin's
distfolder and rename it tocmdlink - Place it in your HFS
pluginsdirectory - Refresh HFS admin page
In the plugin settings, specify which users/groups can access the terminal:
- Allowed Users: Select specific users or groups who can use the terminal
- Leave empty: No one can access the terminal (default)
This plugin allows executing arbitrary commands on your server with the same permissions as the HFS process. Use with caution and only grant access to trusted users.
To contribute to this plugin:
- Fork the repository
- Make your changes
- Submit a pull request
- Bugfix: Resolved 'Identifier has already been declared' JavaScript error
- Added persistent shell sessions and improved terminal behavior
- Added backend permission verification
- Initial release
- Command execution functionality
