moodle

moodle

Docker app from A75G's Repository

Overview

Moodle is a very popular open source learning management solution (LMS) for the delivery of elearning courses and programs.

Install Moodle on Unraid in a few clicks.

Find Moodle in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Moodle Review the template variables and paths Click Install

Requirements

MariaDB / MySQL installed

Download Statistics

28,486,910
Total Downloads
24,971
This Month
22,030
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
bitnami/moodle:latest
Last Updated2025-08-19
First Seen2020-05-19

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Privileged
false

Template configuration

HTTPPorttcp

HTTP

Target
8080
Default
8080
Value
8080
HTTPsPorttcp

HTTPs (Not needed if you use reverse proxy)

Target
8443
Default
8443
Value
8443
MoodlePathPathrw

MoodlePath

Target
/bitnami/moodle
Default
/mnt/user/appdata/moodle/
Value
/mnt/user/appdata/moodle/
MoodledataPathrw

Moodledata

Target
/bitnami/moodledata
Default
/mnt/user/appdata/moodle/data/
Value
/mnt/user/appdata/moodle/data/
MariaDB Hostname or IPVariable

MariaDB Hostname or IP

Target
MOODLE_DATABASE_HOST
Default
mariadb
Value
mariadb
MariaDB Database PortVariable

MariaDB Database Port

Target
MOODLE_DATABASE_PORT_NUMBER
Default
3306
Value
3306
Database NameVariable

Database Name

Target
MOODLE_DATABASE_NAME
Default
bitnami_moodle
Value
bitnami_moodle
Database UserVariable

Database User

Target
MOODLE_DATABASE_USER
Default
bn_moodle
Value
bn_moodle
Database PasswordVariable

Database Password

Target
MOODLE_DATABASE_PASSWORD
Moodle UsernameVariable

Default Moodle Username

Target
MOODLE_USERNAME
Default
user
Value
user
Moodle PasswordVariable

Default Moodle Password

Target
MOODLE_PASSWORD
Default
bitnami
Value
bitnami
PHP_MEMORY_LIMITVariable

PHP_MEMORY_LIMIT

Default
256M
Value
256M
SMTP_HOSTVariable

SMTP host

SMTP_PORTVariable

SMTP port

SMTP_USERVariable

SMTP account user

SMTP_PASSWORDVariable

SMTP account password

SMTP_PROTOCOLVariable

SMTP protocol

ALLOW_EMPTY_PASSWORDVariable

It can be used to allow blank passwords.

Default
no|yes
Value
no