|
|
@@ -30,21 +30,6 @@ then
|
|
|
else
|
|
|
echo resolver "$(awk 'BEGIN{ORS=" "} $1=="nameserver" { sub(/%.*$/,"",$2); print ($2 ~ ":")? "["$2"]": $2}' /etc/resolv.conf) valid=10s;" > /etc/nginx/conf.d/include/resolvers.conf
|
|
|
fi
|
|
|
-# Generate dummy self-signed certificate.
|
|
|
-if [ ! -f /data/nginx/dummycert.pem ] || [ ! -f /data/nginx/dummykey.pem ]
|
|
|
-then
|
|
|
- echo "Generating dummy SSL certificate..."
|
|
|
- openssl req \
|
|
|
- -new \
|
|
|
- -newkey rsa:2048 \
|
|
|
- -days 3650 \
|
|
|
- -nodes \
|
|
|
- -x509 \
|
|
|
- -subj '/O=localhost/OU=localhost/CN=localhost' \
|
|
|
- -keyout /data/nginx/dummykey.pem \
|
|
|
- -out /data/nginx/dummycert.pem
|
|
|
- echo "Complete"
|
|
|
-fi
|
|
|
|
|
|
# Handle IPV6 settings
|
|
|
/bin/handle-ipv6-setting /etc/nginx/conf.d
|