[bitnami/discourse] Added timeout env configuration (#33316)

* Added timeout env configuration

Signed-off-by: dab <dab@dab.la>

* Update bitnami/discourse/3/debian-11/rootfs/opt/bitnami/scripts/libdiscourse.sh

Co-authored-by: Juan José Martos <jotamartos@gmail.com>
Signed-off-by: Dan Behrman <dab@dab.la>

---------

Signed-off-by: dab <dab@dab.la>
Signed-off-by: Dan Behrman <dab@dab.la>
Co-authored-by: Juan José Martos <jotamartos@gmail.com>
This commit is contained in:
Dan Behrman
2023-05-16 09:41:46 -05:00
committed by GitHub
parent 2923be0c1c
commit dc671a2c6d
2 changed files with 4 additions and 0 deletions

View File

@@ -47,6 +47,8 @@ discourse_env_vars=(
DISCOURSE_SMTP_PASSWORD
DISCOURSE_SMTP_PROTOCOL
DISCOURSE_SMTP_AUTH
DISCOURSE_SMTP_OPEN_TIMEOUT
DISCOURSE_SMTP_READ_TIMEOUT
DISCOURSE_DATABASE_HOST
DISCOURSE_DATABASE_PORT_NUMBER
DISCOURSE_DATABASE_NAME

View File

@@ -267,6 +267,8 @@ discourse_create_conf_file() {
discourse_conf_set "smtp_password" "$DISCOURSE_SMTP_PASSWORD"
discourse_conf_set "smtp_enable_start_tls" "$([[ "$DISCOURSE_SMTP_PROTOCOL" = "tls" ]] && echo "true" || echo "false")"
discourse_conf_set "smtp_authentication" "$DISCOURSE_SMTP_AUTH"
! is_empty_value "$DISCOURSE_SMTP_OPEN_TIMEOUT" && discourse_conf_set "smtp_open_timeout" "$DISCOURSE_SMTP_OPEN_TIMEOUT"
! is_empty_value "$DISCOURSE_SMTP_READ_TIMEOUT" && discourse_conf_set "smtp_read_timeout" "$DISCOURSE_SMTP_READ_TIMEOUT"
fi
# Extra configuration
! is_empty_value "$DISCOURSE_EXTRA_CONF_CONTENT" && echo "$DISCOURSE_EXTRA_CONF_CONTENT" >> "$DISCOURSE_CONF_FILE"