Skip to content

Update a HumHub git/composer instance.

License

Notifications You must be signed in to change notification settings

GreenMeteor/composer

Repository files navigation

HumHub Composer Module

CLA assistant

Important

This module is recommended for development or special case instances only; production use is not advised unless necessary.

The HumHub Composer module streamlines dependency management within the HumHub platform. It offers automated dependency updates and Composer self-updates directly from the admin interface, ensuring installations stay up-to-date with ease.

Features

  • Automated Dependency Management: Simplifies updating HumHub's dependencies, reducing maintenance effort.

  • Self-Update Capability: Enables Composer self-updating through the admin interface.

  • Git Clone Integration: Facilitates pulling changes from HumHub's GitHub repo into specified directories.

  • Flexible Command Execution: Dynamically executes Composer commands based on deployment needs.

  • Enhanced Stability and Security: Enhances installation stability and security by automating updates.

  • Root Directory Composer.json Editing: Allows editing of the root directory composer.json file directly from the top menu interface.

  • Grunt Asset Build: Builds your HumHub assets

  • CLI Theme Compiling Ability to compile theme.css & dark.css files.

Compatibility

The HumHub Composer module seamlessly integrates with the latest versions of HumHub.

Feedback and Support

We welcome community feedback and contributions to improve the HumHub Composer module. For support or feature requests, please open an issue here.

Donations

If you find the HumHub Composer module useful, consider supporting its development by making a donation. Your contribution helps us continue improving and maintaining the module for the benefit of the community.