From f2b5447385b2a02de4904115fb315540bf9b6d3e Mon Sep 17 00:00:00 2001 From: Sam Calder-Mason Date: Thu, 12 Sep 2024 16:11:35 +1000 Subject: [PATCH] feat: Update nginx server to use HTTP/2 and gRPC pass --- deploy/local/docker-compose/nginx/nginx.conf | 4 ++-- docker-compose.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy/local/docker-compose/nginx/nginx.conf b/deploy/local/docker-compose/nginx/nginx.conf index 0688d8b0..c16c5776 100644 --- a/deploy/local/docker-compose/nginx/nginx.conf +++ b/deploy/local/docker-compose/nginx/nginx.conf @@ -41,11 +41,11 @@ http { } server { - listen 80; + listen 80 http2; server_name server.$HOSTNAME; location / { - proxy_pass http://xatu-server:8080; + grpc_pass grpc://xatu-server:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; diff --git a/docker-compose.yml b/docker-compose.yml index 4c83476e..69197092 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -509,8 +509,8 @@ services: retries: 5 xatu-nginx: profiles: - - nginx - image: nginx:alpine + - "" + image: nginx:1.27.1-bookworm container_name: xatu-nginx ports: - "${NGINX_ADDRESS:-127.0.0.1}:${NGINX_PORT:-80}:80"