Developer Documentation

Virtualmin

Command Line API - Command line tools for managing Virtualmin.

Remote API - Remote access to the Virtualmin API.

Pre and Post Domain Modification Scripts - Writing your own scripts to be run when a virtual server is changed.

Writing Virtualmin Plugins - Building Webmin modules that interact with Virtualmin.

Creating Install Scripts - Making applications easily installable with the Virtualmin Install Scripts interface.

Creating New Content Styles - Creating new content styles for the Virtualmin website editor, or converting existing templates for use in Virtualmin.

Cloudmin

Command Line API - Command line tools for managing Cloudmin.

Remote API - Remote access to the Cloudmin API.

Contributing to Virtualmin or Cloudmin

Contributing -- Contributing documentation and patches.