File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -36,3 +36,17 @@ server {
3636 root /var/www/html;
3737 }
3838}
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
2121# Dynamically generate resolvers file
2222echo resolver $(awk 'BEGIN{ORS=" "} $1=="nameserver" {print $2}' /etc/resolv.conf) ";" > /etc/nginx/conf.d/include/resolvers.conf
2323
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+
2438# Run
2539exec nginx
You can’t perform that action at this time.
0 commit comments