Skip to content

Commit aebe48c

Browse files
Add letsencrypt entries.
1 parent ffbc15e commit aebe48c

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ FROM nginx
22
ADD default.conf /etc/nginx/conf.d/default.template
33
ADD ssl.conf /etc/nginx/shared/
44
ADD proxy.conf /etc/nginx/shared/
5+
ADD letsencrypt.conf /etc/nginx/shared/
56
CMD /bin/bash -c "envsubst \\\${SERVER_HOSTNAME} < /etc/nginx/conf.d/default.template > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'"

default.conf

+12
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ server {
77
location / {
88
return 301 https://$host$request_uri;
99
}
10+
include /etc/nginx/shared/letsencrypt.conf;
1011
}
1112

1213
server {
@@ -43,13 +44,20 @@ server {
4344
include /etc/nginx/shared/proxy.conf;
4445
}
4546

47+
location /tt-rss/ {
48+
proxy_pass http://uspgamedev.org:8080/;
49+
include /etc/nginx/shared/proxy.conf;
50+
}
51+
4652
location /smf {
4753
return 301 $scheme://forum.uspgamedev.org/;
4854
}
4955

5056
location /forum {
5157
return 301 $scheme://forum.uspgamedev.org/;
5258
}
59+
60+
include /etc/nginx/shared/letsencrypt.conf;
5361
}
5462

5563
server {
@@ -64,6 +72,8 @@ server {
6472
add_header Access-Control-Allow-Origin *;
6573
include /etc/nginx/shared/proxy.conf;
6674
}
75+
76+
include /etc/nginx/shared/letsencrypt.conf;
6777
}
6878

6979
server {
@@ -78,5 +88,7 @@ server {
7888
proxy_http_version 1.1;
7989
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
8090
}
91+
92+
include /etc/nginx/shared/letsencrypt.conf;
8193
}
8294

letsencrypt.conf

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
location '/.well-known/acme-challenge' {
2+
default_type "text/plain";
3+
root /var/acme-challenge;
4+
}

0 commit comments

Comments
 (0)