From f58a71f501f6c92a4356bfbe8755121b67dc7f6b Mon Sep 17 00:00:00 2001 From: Alain Otjens <alain@waag.org> Date: Thu, 9 Sep 2021 20:10:20 +0200 Subject: [PATCH] nginx config to fix redirect bug --- nginx/default.conf | 26 ++++++++++++++++++++++++++ up.sh | 3 ++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 nginx/default.conf diff --git a/nginx/default.conf b/nginx/default.conf new file mode 100644 index 0000000..15aeb8e --- /dev/null +++ b/nginx/default.conf @@ -0,0 +1,26 @@ +server { + listen 80; + listen [::]:80; + server_name localhost; + + #charset koi8-r; + #access_log /var/log/nginx/host.access.log main; + + location / { + root /usr/share/nginx/html; + + try_files $uri $uri/index.html =404; + error_page 404 /404.html; + + index index.html index.htm; + } + + + # redirect server error pages to the static page /50x.html + # + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } + +} \ No newline at end of file diff --git a/up.sh b/up.sh index 8663179..e7704e8 100755 --- a/up.sh +++ b/up.sh @@ -2,7 +2,7 @@ docker run \ --name public-stack-site-src \ -p 1337:1337 \ --v "$(pwd)"/backend/.env:/usr/src/public-stack-site/backend/.env \ +-v "$(pwd)"/backend/.env:/usr/src/public-stack-site/backend/.env:ro \ -v "$(pwd)"/backend/db:/usr/src/public-stack-site/backend/db \ -v "$(pwd)"/backend/public/uploads:/usr/src/public-stack-site/backend/public/uploads \ -v public-stack-site-volume:/usr/src/public-stack-site/frontend/public \ @@ -13,4 +13,5 @@ docker run \ --name public-stack-site-nginx \ -p 8080:80 \ -v public-stack-site-volume:/usr/share/nginx/html:ro \ +-v "$(pwd)"/publicstack/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro \ -d nginx \ No newline at end of file -- GitLab