<?xml version="1.0"?>
<Container version="2">
  <Name>moodle</Name>
  <Repository>bitnami/moodle:latest</Repository>
  <Registry>https://hub.docker.com/r/bitnami/moodle/</Registry>
  <Network>bridge</Network>
  <Privileged>false</Privileged>
  <Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
  <Project>https://moodle.org</Project>
  <Overview>Moodle is a very popular open source learning management solution (LMS) for the delivery of elearning courses and programs.</Overview>
  <Category>Productivity: Network:Web Status:Stable</Category>
  <WebUI>http://[IP]:[PORT:8080]/</WebUI>
  <TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/moodle.xml</TemplateURL>
  <Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/moodle.png</Icon>
  <Description>Moodle is a very popular open source learning management solution (LMS) for the delivery of elearning courses and programs.</Description>
  <Requires>MariaDB / MySQL installed&#xD;
&#xD;
https://forums.unraid.net/topic/89502-support-a75g-repo/?do=findComment&amp;amp;comment=1208875</Requires>
  <Config Name="HTTP" Target="8080" Default="8080" Mode="tcp" Description="HTTP" Type="Port" Display="always" Required="true" Mask="false">8080</Config>
  <Config Name="HTTPs" Target="8443" Default="8443" Mode="tcp" Description="HTTPs (Not needed if you use reverse proxy)" Type="Port" Display="always" Required="false" Mask="false">8443</Config>
  <Config Name="MoodlePath" Target="/bitnami/moodle" Default="/mnt/user/appdata/moodle/" Mode="rw" Description="MoodlePath" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/moodle/</Config>
  <Config Name="Moodledata" Target="/bitnami/moodledata" Default="/mnt/user/appdata/moodle/data/" Mode="rw" Description="Moodledata" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/moodle/data/</Config>
  <Config Name="MariaDB Hostname or IP" Target="MOODLE_DATABASE_HOST" Default="mariadb" Mode="" Description="MariaDB Hostname or IP" Type="Variable" Display="always" Required="true" Mask="false">mariadb</Config>
  <Config Name="MariaDB Database Port" Target="MOODLE_DATABASE_PORT_NUMBER" Default="3306" Mode="" Description="MariaDB Database Port" Type="Variable" Display="always" Required="true" Mask="false">3306</Config>
  <Config Name="Database Name" Target="MOODLE_DATABASE_NAME" Default="bitnami_moodle" Mode="" Description="Database Name" Type="Variable" Display="always" Required="true" Mask="false">bitnami_moodle</Config>
  <Config Name="Database User" Target="MOODLE_DATABASE_USER" Default="bn_moodle" Mode="" Description="Database User" Type="Variable" Display="always" Required="true" Mask="false">bn_moodle</Config>
  <Config Name="Database Password" Target="MOODLE_DATABASE_PASSWORD" Default="" Mode="" Description="Database Password" Type="Variable" Display="always" Required="true" Mask="false"/>
  <Config Name="Moodle Username" Target="MOODLE_USERNAME" Default="user" Mode="" Description="Default Moodle Username" Type="Variable" Display="always" Required="false" Mask="false">user</Config>
  <Config Name="Moodle Password" Target="MOODLE_PASSWORD" Default="bitnami" Mode="" Description="Default Moodle Password" Type="Variable" Display="always" Required="false" Mask="false">bitnami</Config>
  <Config Name="PHP_MEMORY_LIMIT" Target="PHP_MEMORY_LIMIT" Default="256M" Mode="" Description="PHP_MEMORY_LIMIT" Type="Variable" Display="always" Required="false" Mask="false">256M</Config>
  <Config Name="SMTP_HOST" Target="SMTP_HOST" Default="" Mode="" Description="SMTP host" Type="Variable" Display="always" Required="false" Mask="false"/>
  <Config Name="SMTP_PORT" Target="SMTP_PORT" Default="" Mode="" Description="SMTP port" Type="Variable" Display="always" Required="false" Mask="false"/>
  <Config Name="SMTP_USER" Target="SMTP_USER" Default="" Mode="" Description="SMTP account user" Type="Variable" Display="always" Required="false" Mask="false"/>
  <Config Name="SMTP_PASSWORD" Target="SMTP_PASSWORD" Default="" Mode="" Description="SMTP account password" Type="Variable" Display="always" Required="false" Mask="false"/>
  <Config Name="SMTP_PROTOCOL" Target="SMTP_PROTOCOL" Default="" Mode="" Description="SMTP protocol" Type="Variable" Display="always" Required="false" Mask="false"/>
  <Config Name="ALLOW_EMPTY_PASSWORD" Target="ALLOW_EMPTY_PASSWORD" Default="no|yes" Mode="" Description="It can be used to allow blank passwords." Type="Variable" Display="advanced" Required="true" Mask="false">no</Config>
</Container>
