From b520fb11df25e095ba52ac0dabb704c12812140c Mon Sep 17 00:00:00 2001 From: firefart <105281+firefart@users.noreply.github.com> Date: Tue, 31 Mar 2026 14:48:58 +0200 Subject: [PATCH] Allow setting MISP.curl_request_timeout via env var --- core/files/entrypoint.sh | 1 + core/files/etc/misp-docker/optional.envars.json | 5 ++++- docker-compose.yml | 3 ++- template.env | 2 ++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/core/files/entrypoint.sh b/core/files/entrypoint.sh index 4080b3f..c630bd8 100755 --- a/core/files/entrypoint.sh +++ b/core/files/entrypoint.sh @@ -64,6 +64,7 @@ export ENABLE_BACKGROUND_UPDATES=${ENABLE_BACKGROUND_UPDATES:-false} export PROXY_ENABLE=${PROXY_ENABLE:-false} export DEBUG=${DEBUG:-0} export ENABLE_THEMES=${ENABLE_THEMES:-false} +export CURL_REQUEST_TIMEOUT=${CURL_REQUEST_TIMEOUT:-300} export FASTCGI_READ_TIMEOUT=${FASTCGI_READ_TIMEOUT:-300s} export FASTCGI_SEND_TIMEOUT=${FASTCGI_SEND_TIMEOUT:-300s} diff --git a/core/files/etc/misp-docker/optional.envars.json b/core/files/etc/misp-docker/optional.envars.json index c669768..76d8bb2 100644 --- a/core/files/etc/misp-docker/optional.envars.json +++ b/core/files/etc/misp-docker/optional.envars.json @@ -2,6 +2,9 @@ "MISP.enable_themes": { "default_value": "${ENABLE_THEMES}" }, + "MISP.curl_request_timeout": { + "default_value": "${CURL_REQUEST_TIMEOUT}" + }, "Plugin.Enrichment_services_url": { "default_value": "${MISP_MODULES_FQDN}" }, @@ -14,4 +17,4 @@ "Plugin.Action_services_url": { "default_value": "${MISP_MODULES_FQDN}" } -} +} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index c6eb627..8d43f82 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -166,6 +166,7 @@ services: - "ATTACHMENTS_DIR=${ATTACHMENTS_DIR}" - "TZ=${TZ:-UTC}" - "ENABLE_THEMES=${ENABLE_THEMES}" + - "CURL_REQUEST_TIMEOUT=${CURL_REQUEST_TIMEOUT}" # OIDC authentication settings - "OIDC_ENABLE=${OIDC_ENABLE}" - "OIDC_PROVIDER_URL=${OIDC_PROVIDER_URL}" @@ -357,7 +358,7 @@ services: - "./custom/expansion/:/custom/expansion/:Z" - "./custom/export_mod/:/custom/export_mod/:Z" - "./custom/import_mod/:/custom/import_mod/:Z" - environment: + environment: - "TZ=${TZ:-UTC}" misp-guard: diff --git a/template.env b/template.env index 00a558e..294bf16 100644 --- a/template.env +++ b/template.env @@ -79,6 +79,8 @@ ENABLE_BACKGROUND_UPDATES= ATTACHMENTS_DIR= # enable UI themes # ENABLE_THEMES=false +# CURL request timeout +# CURL_REQUEST_TIMEOUT=300 # Setting the timezone (UTC, Europe/Berlin etc.). Default is UTC. # TZ="UTC"