Skip to main content

CloudForge Plugin System Documentation

This directory contains documentation for the CloudForge plugin system, enabling extensibility for applications and compliance frameworks.

Plugin System Overview

Plugin Development Guides

Application Plugins

Compliance Plugins

Built-in Plugins

CloudForge includes 33 pre-built application plugins across 14 categories:

  • CI/CD: Jenkins, GitLab, Drone
  • Version Control: Gitea
  • Monitoring: Grafana, Prometheus
  • Databases: PostgreSQL, Redis
  • Secrets Management: Vault
  • Artifact Registry: Nexus, Harbor
  • Collaboration: Mattermost
  • Analytics: Metabase, Superset
  • CMS: WordPress, WooCommerce, Drupal, Joomla, TYPO3, Concrete CMS, October CMS
  • E-commerce: Magento 2, PrestaShop, OpenCart, Sylius, Bagisto
  • Forum: phpBB, Flarum, MyBB
  • CRM: SuiteCRM
  • Wiki: MediaWiki
  • LMS: Moodle
  • Social: UNA / Dolphin

See the Application Catalog for detailed documentation on each application.

Plugin Examples

For practical examples of plugin development, see:

  • Plugin Examples - SonarQube application plugin and custom compliance framework examples

Contributing

To contribute a plugin to the CloudForge ecosystem:

  1. Follow the appropriate plugin guide above
  2. Package your plugin as a standalone JAR
  3. Submit to the CloudForge Plugin Registry

Support