3.11.5-debian-10-r10 release

This commit is contained in:
Bitnami Bot 2022-01-26 09:48:06 +00:00
parent b9ef0d08b9
commit bcffaa2502
4 changed files with 13 additions and 10 deletions

View File

@ -39,7 +39,7 @@ RUN /opt/bitnami/scripts/mysql-client/postunpack.sh
ENV APACHE_HTTPS_PORT_NUMBER="" \
APACHE_HTTP_PORT_NUMBER="" \
BITNAMI_APP_NAME="moodle" \
BITNAMI_IMAGE_VERSION="3.11.5-debian-10-r9" \
BITNAMI_IMAGE_VERSION="3.11.5-debian-10-r10" \
LANG="en_US.UTF-8" \
LANGUAGE="en_US:en" \
PATH="/opt/bitnami/php/bin:/opt/bitnami/php/sbin:/opt/bitnami/apache/bin:/opt/bitnami/mysql/bin:/opt/bitnami/common/bin:$PATH"

View File

@ -332,20 +332,21 @@ moodle_upgrade() {
#########################
moodle_configure_wwwroot() {
local -r http_port="${WEB_SERVER_HTTP_PORT_NUMBER:-"$WEB_SERVER_DEFAULT_HTTP_PORT_NUMBER"}"
# Sanitize the hostname including quotes
local host="${MOODLE_HOST:+"'${MOODLE_HOST}'"}"
# Default value if the hostname isn't provided
host="${MOODLE_HOST:-"\$_SERVER['HTTP_HOST']"}"
# sed replacement notes:
# - The ampersand ('&') is escaped due to sed replacing any non-escaped ampersand characters with the matched string
# - For the replacement text to be multi-line, an \ needs to be specified to escape the newline character
local -r MOODLE_HOST="${MOODLE_HOST:+"'${MOODLE_HOST}'"}"
local -r host="${MOODLE_HOST:-"\$_SERVER['HTTP_HOST']"}"
local -r conf_to_replace="if (empty(\$_SERVER['HTTP_HOST'])) {\\
\$_SERVER['HTTP_HOST'] = '127.0.0.1:${http_port}';\\
\$_SERVER['HTTP_HOST'] = '127.0.0.1:${http_port}';\\
}\\
if (isset(\$_SERVER['HTTPS']) \&\& \$_SERVER['HTTPS'] == 'on') {\\
\$CFG->wwwroot = 'https://' . ${host};\\
\$CFG->wwwroot = 'https://' . ${host};\\
} else {\\
\$CFG->wwwroot = 'http://' . ${host};\\
\$CFG->wwwroot = 'http://' . ${host};\\
}"
replace_in_file "$MOODLE_CONF_FILE" "\\\$CFG->wwwroot\s*=.*" "$conf_to_replace"
}

View File

@ -26,6 +26,7 @@ moodle_env_vars=(
MOODLE_SKIP_BOOTSTRAP
MOODLE_INSTALL_EXTRA_ARGS
MOODLE_SITE_NAME
MOODLE_HOST
MOODLE_CRON_MINUTES
MOODLE_USERNAME
MOODLE_PASSWORD
@ -79,8 +80,8 @@ MOODLE_SKIP_BOOTSTRAP="${MOODLE_SKIP_BOOTSTRAP:-"${MOODLE_SKIP_INSTALL:-}"}"
export MOODLE_SKIP_BOOTSTRAP="${MOODLE_SKIP_BOOTSTRAP:-}" # only used during the first initialization
export MOODLE_INSTALL_EXTRA_ARGS="${MOODLE_INSTALL_EXTRA_ARGS:-}" # only used during the first initialization
export MOODLE_SITE_NAME="${MOODLE_SITE_NAME:-New Site}" # only used during the first initialization
export MOODLE_CRON_MINUTES="${MOODLE_CRON_MINUTES:-1}"
export MOODLE_HOST="${MOODLE_HOST:-}" # only used during the first initialization
export MOODLE_CRON_MINUTES="${MOODLE_CRON_MINUTES:-1}"
# Moodle credentials
export MOODLE_USERNAME="${MOODLE_USERNAME:-user}" # only used during the first initialization

View File

@ -39,7 +39,7 @@ Bitnami containers can be used with [Kubeapps](https://kubeapps.com/) for deploy
Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/).
* [`3`, `3-debian-10`, `3.11.5`, `3.11.5-debian-10-r9`, `latest` (3/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-moodle/blob/3.11.5-debian-10-r9/3/debian-10/Dockerfile)
* [`3`, `3-debian-10`, `3.11.5`, `3.11.5-debian-10-r10`, `latest` (3/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-moodle/blob/3.11.5-debian-10-r10/3/debian-10/Dockerfile)
Subscribe to project updates by watching the [bitnami/moodle GitHub repo](https://github.com/bitnami/bitnami-docker-moodle).
@ -220,6 +220,7 @@ Available environment variables:
- `MOODLE_PASSWORD`: Moodle application password. Default: **bitnami**
- `MOODLE_EMAIL`: Moodle application email. Default: **user@example.com**
- `MOODLE_SITE_NAME`: Moodle site name. Default: **New Site**
- `MOODLE_SITE_NAME`: Moodle www root. No defaults.
- `MOODLE_SKIP_BOOTSTRAP`: Do not initialize the Moodle database for a new deployment. This is necessary in case you use a database that already has Moodle data. Default: **no**
##### Use an existing database