erseco / alpine-moodle

Moodle docker image based on Alpine Linux
https://hub.docker.com/r/erseco/alpine-moodle
MIT License
42 stars 33 forks source link

Add Support for PRE and POST Commands and Automatic Plugin Installation from CLI #63

Closed erseco closed 2 months ago

erseco commented 2 months ago

A few suggestions that could significantly enhance its functionality and user experience.

Feature Request 1: Add Support for PRE and POST Commands

Rationale: Introducing PRE and POST command hooks would allow users to execute custom scripts or commands before and after specific actions, such as starting Moodle, upgrading, or performing maintenance tasks. This feature can be particularly useful for:

Implementation:

Feature Request 2: Add an Option to Install Plugins Automatically from CLI

Rationale: Moodle's extensibility is one of its greatest strengths, and being able to automate plugin installation from the command line would streamline the setup process. This feature would be beneficial for:

Implementation:

Conclusion: Adding these features would enhance the flexibility and automation capabilities of the erseco/alpine-moodle setup, making it even more user-friendly and powerful.