Update nginx.conf

This commit is contained in:
Matthew Northcott 2023-02-03 09:24:35 +13:00
parent c1796c22a6
commit ddcff48f5b

View file

@ -1,24 +1,36 @@
events {
worker_connections 512;
}
http { http {
server { server {
listen 80; listen 80;
include /etc/nginx/mime.types; include /etc/nginx/mime.types;
proxy_set_header Host $http_host;
location / { location / {
proxy_pass http://frontend:3000; proxy_pass http://frontend:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
} }
location /staticfiles { location /staticfiles {
root /etc/nginx/html/; root /etc/nginx/html/;
} }
location ~* ^/(api|admin) { location ~ ^/(api|admin) {
proxy_pass http://backend:8000; proxy_pass http://backend:8000;
} proxy_http_version 1.1;
} proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
} }
location ~* \.(eot|otf|ttf|woff|woff2)$ {
events { add_header Access-Control-Allow-Origin *;
# configuration of connection processing }
}
} }