The Moodle environment on the MoodleBox doesn’t have any special configuration. Only the following settings were changed to facilitate its use or to enhance its performance.
- Mobile App
- The mobile service for the official Moodle Mobile app is enabled. The Moodle Mobile app can be download at https://download.moodle.org/mobile/.
- File upload size
- The maximal file upload size is set to 50MB (via the PHP settings post_max_size and upload_max_filesize).
- Cron
- The cron is configured to be run every minute (every 3 minutes before version 2.2.0). Some scheduled tasks need an Internet access. It’s recommended to connect the MoodleBox to the Internet with an Ethernet cable.
- Multi-language filter
- The Multi-Language Content filter is enabled.
- Cache
- The cache of Moodle is configured to optimize the reactivity of the MoodleBox.
- MoodleBox Plugin
- The MoodleBox Administration plugin for Moodle is installed. This plugin enables a Moodle administrator to restart and shutdown, to set the date, to change some other settings and to monitor the hardware of the MoodleBox using a GUI.
- MathJax library
- As of version 2.0.0 and later, the MathJax library is installed locally, enabling the MathJax filter to work correctly even when the MoodleBox is not connected to Internet.