mirror of
https://github.com/thib8956/nginx-proxy
synced 2024-11-21 19:36:30 +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 \
|
||||
&& 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 \
|
||||
&& 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
|
||||
&& echo "daemon off;" >> /etc/nginx/nginx.conf
|
||||
|
||||
# Install 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;
|
||||
}
|
||||
|
||||
# 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;
|
||||
|
||||
log_format vhost '$host $remote_addr - $remote_user [$time_local] '
|
||||
|
Loading…
Reference in New Issue
Block a user