mirror of
https://github.com/thib8956/nginx-proxy
synced 2024-11-22 11:56:31 +00:00
Moved config edits from Dockerfile to template
This commit is contained in:
parent
8534185b0c
commit
b0de80d46b
@ -9,10 +9,9 @@ RUN apt-get update \
|
|||||||
&& apt-get clean \
|
&& apt-get clean \
|
||||||
&& rm -r /var/lib/apt/lists/*
|
&& rm -r /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Generate dhparam.pem, configure Nginx, apply fix for very long server names
|
# Generate dhparam.pem, configure nginx
|
||||||
RUN openssl dhparam -out /etc/nginx/dhparam.pem 2048 \
|
RUN openssl dhparam -out /etc/nginx/dhparam.pem 2048 \
|
||||||
&& echo "daemon off;" >> /etc/nginx/nginx.conf \
|
&& echo "daemon off;" >> /etc/nginx/nginx.conf
|
||||||
&& sed -i 's|^http {|&\n server_names_hash_bucket_size 128;\n ssl_dhparam /etc/nginx/dhparam.pem;|g' /etc/nginx/nginx.conf
|
|
||||||
|
|
||||||
# Install Forego
|
# Install Forego
|
||||||
ADD https://github.com/jwilder/forego/releases/download/v0.16.1/forego /usr/local/bin/forego
|
ADD https://github.com/jwilder/forego/releases/download/v0.16.1/forego /usr/local/bin/forego
|
||||||
|
@ -31,6 +31,12 @@ map $http_upgrade $proxy_connection {
|
|||||||
'' close;
|
'' close;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Apply fix for very long server names
|
||||||
|
server_names_hash_bucket_size 128;
|
||||||
|
|
||||||
|
# Default dhparam
|
||||||
|
ssl_dhparam /etc/nginx/dhparam.pem;
|
||||||
|
|
||||||
gzip_types text/plain text/css application/javascript application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
|
gzip_types text/plain text/css application/javascript application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
|
||||||
|
|
||||||
log_format vhost '$host $remote_addr - $remote_user [$time_local] '
|
log_format vhost '$host $remote_addr - $remote_user [$time_local] '
|
||||||
|
Loading…
Reference in New Issue
Block a user