123456789101112131415161718192021222324252627282930 |
- #!/bin/sh
- source "docker/attributes.sh"
- [[ ! -s ${CONFIG_PHP_TEMPLATE} ]] && cat 'docker/config.php' | envsubst > ${CONFIG_PHP_TEMPLATE};
- [[ ! -s ${CONFIG_OPEN_SEARCH_TEMPLATE} ]] && cat 'docker/opensearch.xml' | envsubst > ${CONFIG_OPEN_SEARCH_TEMPLATE};
- export OPEN_SEARCH_HOST_FOR_NGINX="$(echo "${OPEN_SEARCH_HOST}" | cut -d "/" -f 3 | cut -d ":" -f 1)"
- if [[ ! -s ${CONFIG_NGINX_TEMPLATE} ]]; then
- cat 'docker/nginx.conf' | envsubst '${OPEN_SEARCH_HOST_FOR_NGINX}' > ${CONFIG_NGINX_TEMPLATE};
- mv "docker/fastcgi.conf" /etc/nginx/fastcgi.conf
- chown nginx:nginx "/etc/nginx/fastcgi.conf"
- chown nginx:nginx "/etc/nginx/http.d/librey.conf"
- fi
- if [[ -z "${CURLOPT_PROXY}" || "${CURLOPT_PROXY_ENABLED}" = false ]]; then
- sed -i "/CURLOPT_PROXY/d" ${CONFIG_PHP_TEMPLATE};
- sed -i "/CURLOPT_PROXYTYPE/d" ${CONFIG_PHP_TEMPLATE};
- fi
|