From 8007ce8b813a8a0d5fc770c2d6152b2780f636bd Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Sun, 15 Dec 2024 01:31:10 -0600 Subject: [PATCH] Check if we already added dav_ext_module --- docker-entrypoint.d/06-enable-modules.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker-entrypoint.d/06-enable-modules.sh b/docker-entrypoint.d/06-enable-modules.sh index 0e90306..4b22866 100755 --- a/docker-entrypoint.d/06-enable-modules.sh +++ b/docker-entrypoint.d/06-enable-modules.sh @@ -1,3 +1,7 @@ #!/bin/sh BASE_CONFIG_PATH=/etc/nginx/nginx.conf -echo "load_module /etc/nginx/modules/ngx_http_dav_ext_module.so;\n$(cat $BASE_CONFIG_PATH)" > $BASE_CONFIG_PATH +DAV_EXT_MODULE=ngx_http_dav_ext_module + +if [ ! "$(grep $DAV_EXT_MODULE $BASE_CONFIG_PATH)" ]; then + echo "load_module /etc/nginx/modules/${DAV_EXT_MODULE}.so;\n$(cat $BASE_CONFIG_PATH)" > $BASE_CONFIG_PATH +fi