last fixes before next release ?
This commit is contained in:
parent
f618c73e6c
commit
75c69c8105
@ -36,6 +36,7 @@ RUN apk --no-cache add certbot libstdc++ libmaxminddb geoip pcre yajl fail2ban c
|
|||||||
chmod 750 /var/log/nginx && \
|
chmod 750 /var/log/nginx && \
|
||||||
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
||||||
chown nginx:nginx /var/log/nginx/*.log && \
|
chown nginx:nginx /var/log/nginx/*.log && \
|
||||||
|
mkdir /acme-challenge && \
|
||||||
chown root:nginx /acme-challenge && \
|
chown root:nginx /acme-challenge && \
|
||||||
chmod 750 /acme-challenge
|
chmod 750 /acme-challenge
|
||||||
|
|
||||||
|
|||||||
@ -36,6 +36,7 @@ RUN apk --no-cache add certbot libstdc++ libmaxminddb geoip pcre yajl fail2ban c
|
|||||||
chmod 750 /var/log/nginx && \
|
chmod 750 /var/log/nginx && \
|
||||||
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
||||||
chown nginx:nginx /var/log/nginx/*.log && \
|
chown nginx:nginx /var/log/nginx/*.log && \
|
||||||
|
mkdir /acme-challenge && \
|
||||||
chown root:nginx /acme-challenge && \
|
chown root:nginx /acme-challenge && \
|
||||||
chmod 750 /acme-challenge
|
chmod 750 /acme-challenge
|
||||||
|
|
||||||
|
|||||||
@ -29,6 +29,7 @@ RUN apk --no-cache add certbot libstdc++ libmaxminddb geoip pcre yajl fail2ban c
|
|||||||
chmod 750 /var/log/nginx && \
|
chmod 750 /var/log/nginx && \
|
||||||
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
touch /var/log/nginx/error.log /var/log/nginx/modsec_audit.log && \
|
||||||
chown nginx:nginx /var/log/nginx/*.log && \
|
chown nginx:nginx /var/log/nginx/*.log && \
|
||||||
|
mkdir /acme-challenge && \
|
||||||
chown root:nginx /acme-challenge && \
|
chown root:nginx /acme-challenge && \
|
||||||
chmod 750 /acme-challenge
|
chmod 750 /acme-challenge
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
location ^~ ^/.well-known/acme-challenge/ {
|
location ~ ^/.well-known/acme-challenge/ {
|
||||||
root /acme-challenge;
|
root /acme-challenge;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,9 +22,6 @@ if [ "$MULTISITE" = "yes" ] ; then
|
|||||||
ROOT_FOLDER="${ROOT_FOLDER}/$1"
|
ROOT_FOLDER="${ROOT_FOLDER}/$1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# generate Let's Encrypt certificate before copying configs
|
|
||||||
# in case we are in autoconf mode and nginx is already running
|
|
||||||
|
|
||||||
# copy stub confs
|
# copy stub confs
|
||||||
if [ "$MULTISITE" = "yes" ] ; then
|
if [ "$MULTISITE" = "yes" ] ; then
|
||||||
mkdir "$NGINX_PREFIX"
|
mkdir "$NGINX_PREFIX"
|
||||||
|
|||||||
@ -10,5 +10,5 @@ while read entry ; do
|
|||||||
done
|
done
|
||||||
cp /etc/nginx/block-abusers.conf /cache
|
cp /etc/nginx/block-abusers.conf /cache
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -10,5 +10,5 @@ find /etc/letsencrypt -type d -exec chmod 750 {} \;
|
|||||||
|
|
||||||
# reload nginx
|
# reload nginx
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -10,5 +10,5 @@ while read entry ; do
|
|||||||
done
|
done
|
||||||
cp /etc/nginx/block-tor-exit-node.conf /cache
|
cp /etc/nginx/block-tor-exit-node.conf /cache
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -7,6 +7,6 @@ if [ -f /etc/nginx/geoip.mmdb.gz ] ; then
|
|||||||
gunzip -f /etc/nginx/geoip.mmdb.gz
|
gunzip -f /etc/nginx/geoip.mmdb.gz
|
||||||
cp /etc/nginx/geoip.mmdb /cache
|
cp /etc/nginx/geoip.mmdb /cache
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -7,5 +7,5 @@ pkill -HUP rsyslogd
|
|||||||
fail2ban-client flushlogs
|
fail2ban-client flushlogs
|
||||||
|
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -10,5 +10,5 @@ while read entry ; do
|
|||||||
done
|
done
|
||||||
cp /etc/nginx/block-proxies.conf /cache
|
cp /etc/nginx/block-proxies.conf /cache
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -11,5 +11,5 @@ echo -e "map \$http_referer \$bad_referrer { hostnames; default no; $DATA }" > /
|
|||||||
cp /etc/nginx/map-referrer.conf /cache
|
cp /etc/nginx/map-referrer.conf /cache
|
||||||
|
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -13,5 +13,5 @@ echo -e "map \$http_user_agent \$bad_user_agent { default no; $DATA_ESCAPED }" >
|
|||||||
cp /etc/nginx/map-user-agent.conf /cache
|
cp /etc/nginx/map-user-agent.conf /cache
|
||||||
|
|
||||||
if [ -f /tmp/nginx.pid ] ; then
|
if [ -f /tmp/nginx.pid ] ; then
|
||||||
/usr/sbin/nginx -s reload
|
/usr/sbin/nginx -s reload > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user