From b11b996330a69133b4ae95b2c745dfaad6d32ad6 Mon Sep 17 00:00:00 2001 From: Basil Bruhn Date: Thu, 7 Aug 2025 10:35:33 +0200 Subject: [PATCH] update nginx and add sinqstatus Signed-off-by: Basil Bruhn --- conf.d/sinqstatus.conf | 30 ++++++++++++++++++++++++++++++ docker-compose.yaml | 3 ++- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 conf.d/sinqstatus.conf diff --git a/conf.d/sinqstatus.conf b/conf.d/sinqstatus.conf new file mode 100644 index 0000000..6263917 --- /dev/null +++ b/conf.d/sinqstatus.conf @@ -0,0 +1,30 @@ +# INC0150202 Kohlbrecher Joachim & Wall Edward Owen +server { + listen 80; + server_name sinqstatus.psi.ch; + + return 301 https://$host$request_uri; +} + +server { + listen 443 ssl; + server_name sinqstatus.psi.ch; + + root /opt/webcontent/sinqstatus; + index index.html; + + ssl_certificate /etc/nginx/certs/lx-docker-dmz-01.psi.ch.crt; + ssl_certificate_key /etc/nginx/private/lx-docker-dmz-01.psi.ch.key; + + access_log /var/log/nginx/sinqstatus.access.log; + error_log /var/log/nginx/sinqstatus.error.log; + + location / { + autoindex on; + autoindex_exact_size off; + autoindex_localtime on; + + try_files $uri $uri/ =404; + } +} + diff --git a/docker-compose.yaml b/docker-compose.yaml index b09846a..20087fc 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,7 +1,7 @@ services: # linux-eng@psi.ch nginx: - image: gitea.psi.ch/images/nginx:1.27.4 + image: gitea.psi.ch/images/nginx:1.29.0 container_name: nginx_proxy restart: always ports: @@ -12,6 +12,7 @@ services: - /etc/pki/tls/private:/etc/nginx/private:ro - /etc/nginx/nginx.conf:/etc/nginx/nginx.conf:ro - /etc/nginx/conf.d:/etc/nginx/conf.d:ro + - /opt/webcontent/sinqstatus:/opt/webcontent/sinqstatus:ro networks: - public - backend