File tree 2 files changed +28
-0
lines changed
2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -36,3 +36,17 @@ server {
36
36
root /var/www/html;
37
37
}
38
38
}
39
+
40
+ # Default 443 Host
41
+ server {
42
+ listen 443 ssl default;
43
+ server_name localhost;
44
+
45
+ access_log /data/logs/default.log proxy;
46
+
47
+ ssl_certificate /data/nginx/dummycert.pem;
48
+ ssl_certificate_key /data/nginx/dummykey.pem;
49
+ ssl_ciphers aNULL;
50
+
51
+ return 444;
52
+ }
Original file line number Diff line number Diff line change @@ -21,5 +21,19 @@ chown root /tmp/nginx
21
21
# Dynamically generate resolvers file
22
22
echo resolver $(awk 'BEGIN{ORS=" "} $1=="nameserver" {print $2}' /etc/resolv.conf) ";" > /etc/nginx/conf.d/include/resolvers.conf
23
23
24
+ # Generate dummy self-signed certificate.
25
+ if [ ! -f /data/nginx/dummycert.pem ] || [ ! -f /data/nginx/dummykey.pem ]
26
+ then
27
+ openssl req \
28
+ -new \
29
+ -newkey rsa:2048 \
30
+ -days 3650 \
31
+ -nodes \
32
+ -x509 \
33
+ -subj '/O=Nginx Proxy Manager/OU=Dummy Certificate/CN=localhost' \
34
+ -keyout /data/nginx/dummykey.pem \
35
+ -out /data/nginx/dummycert.pem
36
+ fi
37
+
24
38
# Run
25
39
exec nginx
You can’t perform that action at this time.
0 commit comments