From 80f43366533102ffa381ee6742f7e9819568e49f Mon Sep 17 00:00:00 2001 From: fukusuket Date: Tue, 1 Mar 2022 22:00:50 +0900 Subject: [PATCH 1/3] Fix MISP_BASEURL default value. --- template.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template.env b/template.env index c287489..d843650 100644 --- a/template.env +++ b/template.env @@ -6,7 +6,7 @@ MYSQL_ROOT_PASSWORD=misp MISP_ADMIN_EMAIL=admin@admin.test MISP_ADMIN_PASSPHRASE=admin -MISP_BASEURL=localhost +MISP_BASEURL=https://localhost POSTFIX_RELAY_HOST=relay.fqdn TIMEZONE=Europe/Brussels From 3c8e41cd4f188c624a66a0e9c91546d03ae76e1e Mon Sep 17 00:00:00 2001 From: packetvitality <45752781+packetvitality@users.noreply.github.com> Date: Thu, 3 Mar 2022 17:46:00 -0700 Subject: [PATCH 2/3] Update entrypoint command in docker-compose.yml Change the -h parameter to use the database name specified in the .env file. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index e5d118b..632f2b6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,7 +25,7 @@ services: - MISP_BASEURL=${MISP_BASEURL} - POSTFIX_RELAY_HOST=${POSTFIX_RELAY_HOST} - TIMEZONE=${TIMEZONE} - entrypoint: "wait-for-it.sh -t 0 -h db -p 3306 -- /run.sh" + entrypoint: "wait-for-it.sh -t 0 -h ${MYSQL_DATABASE} -p 3306 -- /run.sh" db: container_name: misp_db From 025c1fcf0a1c416205b5b0e043d3bdf9f345712c Mon Sep 17 00:00:00 2001 From: Luciano Righetti Date: Tue, 14 Jun 2022 10:40:18 +0200 Subject: [PATCH 3/3] fix: baseurl setting, db host healthcheck --- docker-compose.yml | 3 ++- web/run.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 632f2b6..82ee300 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,11 +25,12 @@ services: - MISP_BASEURL=${MISP_BASEURL} - POSTFIX_RELAY_HOST=${POSTFIX_RELAY_HOST} - TIMEZONE=${TIMEZONE} - entrypoint: "wait-for-it.sh -t 0 -h ${MYSQL_DATABASE} -p 3306 -- /run.sh" + entrypoint: "wait-for-it.sh -t 0 -h ${MYSQL_HOST} -p 3306 -- /run.sh" db: container_name: misp_db image: mysql/mysql-server:5.7 + hostname: ${MYSQL_HOST} restart: unless-stopped volumes: - ${DATA_DIR}/db:/var/lib/mysql diff --git a/web/run.sh b/web/run.sh index 0787f02..7320f72 100755 --- a/web/run.sh +++ b/web/run.sh @@ -103,7 +103,8 @@ if [ -r /.firstboot.tmp ]; then echo "No base URL defined, don't forget to define it manually!" else echo "Fixing the MISP base URL ($MISP_BASEURL) ..." - sed -i "s@'baseurl'[\t ]*=>[\t ]*'',@'baseurl' => '$MISP_BASEURL',@g" /var/www/MISP/app/Config/config.php + sed -i "s@'baseurl'[\t ]*=>[\t ]*'.*',@'baseurl' => '$MISP_BASEURL',@g" /var/www/MISP/app/Config/config.php + sed -i "s@'rest_client_baseurl'[\t ]*=>[\t ]*'.*',@'rest_client_baseurl' => '$MISP_BASEURL',@g" /var/www/MISP/app/Config/config.php fi #Redis should not run as a daemon