The fastest way to experienceDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/exelearning/mod_exelearning/llms.txt
Use this file to discover all available pages before exploring further.
mod_exelearning is Moodle Playground — a fully managed Moodle instance that boots in your browser with the plugin already installed, a demo course preloaded, and teacher and student accounts ready to use. No local setup, no Docker, no PHP required. If you prefer to run everything locally, a Docker Compose stack is also provided and seeds the identical demo content automatically.
Moodle Playground (no install)
Open the Playground
Click the link below (or the badge in the GitHub README) to launch a fresh Moodle with
mod_exelearning pre-installed:Preview in Moodle Playground →Wait for Moodle to boot
The environment takes roughly one minute to initialise. During boot, the embedded eXeLearning editor is fetched from the GitHub release and unpacked into the plugin, so the first load may take a few extra seconds. The ELPX upload, viewer, and preview work normally once the environment is ready.
Log in as the demo teacher
Use the following credentials on the Moodle login page:
| Field | Value |
|---|---|
| Username | teacher_demo |
| Password | Demo!2026 |
Open the EXEDEMO course
After login you will see the Demo eXeLearning · ejemplo de uso course listed on the dashboard. Click it to enter.
The demo environment includes two enrolled student accounts for testing the learner experience and the gradebook report:
The preloaded activity (
| Username | Password | Role |
|---|---|---|
alumno1 | Demo!2026 | Student |
alumno2 | Demo!2026 | Student |
actividad-evaluable.elpx) contains two gradable iDevices — a trueorfalse question and a guess exercise — each mapped to its own independent gradebook column.Local Docker quick start
If you want a local environment for development or evaluation, the repository ships a Docker Compose stack based onerseco/alpine-moodle + MariaDB.
Wait for the install to finish
Moodle takes approximately one minute to install. Once the install finishes,
POST_CONFIGURE_COMMANDS automatically runs scripts/setup_demo.php, which seeds the same demo course as the Playground badge. You will see output similar to:Log in to your local Moodle
Moodle is now reachable at http://localhost. The default admin credentials are:
You can override these values via the
| Field | Value |
|---|---|
| Username | user |
| Password | 1234 |
.env file before starting the stack.Next steps
Installation
Install
mod_exelearning on your own Moodle instance via ZIP upload or manual file placement.Adding an Activity
Step-by-step guide to creating your first eXeLearning activity for students.
Admin Settings
Configure the embedded editor, manage styles, and review site-level defaults.