Skip to content

Commit ce76797

Browse files
committed
When HEADER is not provided, mute requests
1 parent 8c325b1 commit ce76797

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

main/nginx.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,10 @@ server {
4444
}
4545
}
4646

47+
server {
48+
listen 80 443;
49+
server_name "";
50+
return 444;
51+
}
52+
4753
# This environment is CHANGE_ME_BEFORE_START.

main/runserver.sh

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,11 @@ python manage.py collectstatic --noinput -l
99
python manage.py make_permissions
1010

1111
# Add server name(s) to django settings and nginx - later maybe only nginx would be enough, and ALLOWED_HOSTS could be "*"
12-
if [ "$API_FQDN"x = goadmin.ifrc.orgx ]; then
13-
sed -i 's/\$NGINX_SERVER_NAME/'$API_FQDN' api.go.ifrc.org/g' /etc/nginx/sites-available/nginx.conf
14-
else
15-
sed -i 's/\$NGINX_SERVER_NAME/'$API_FQDN'/g' /etc/nginx/sites-available/nginx.conf
16-
fi
17-
# Just a temporary test:
1812
if [ "$GO_ENVIRONMENT"x = productionx ]; then
13+
sed -i 's/\$NGINX_SERVER_NAME/'$API_FQDN' api.go.ifrc.org/g' /etc/nginx/sites-available/nginx.conf
1914
sed -i 's/CHANGE_ME_BEFORE_START/prod/' /etc/nginx/sites-available/nginx.conf
2015
else
16+
sed -i 's/\$NGINX_SERVER_NAME/'$API_FQDN'/g' /etc/nginx/sites-available/nginx.conf
2117
sed -i 's/CHANGE_ME_BEFORE_START/'$GO_ENVIRONMENT'/' /etc/nginx/sites-available/nginx.conf
2218
fi
2319

0 commit comments

Comments
 (0)