Skip to content

Commit

Permalink
dev3: try to not cache 502 responses
Browse files Browse the repository at this point in the history
  • Loading branch information
ibacher committed Dec 12, 2022
1 parent a8cd4c1 commit 2d43b14
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions files/emr-3-dev/proxy.conf
Expand Up @@ -32,19 +32,28 @@ http {
"~^/openmrs/owa" "default-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; base-uri 'self'; font-src 'self' data:; img-src 'self' data:; frame-ancestors 'self';";
}

upstream frontend {
# always assume the frontend will be available
server frontend max_fails=0;
}

upstream backend {
server backend:8080 max_fails=0;
}

server {
listen 80;

add_header X-Frame-Options "SAMEORIGIN";
add_header X-XSS-Protection "1; mode=block";
add_header Content-Security-Policy $csp_header;

proxy_set_header HOST $host;
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cookie_flags JSESSIONID secure samesite=strict;
proxy_http_version 1.1;
proxy_cookie_flags JSESSIONID secure samesite=strict;
proxy_http_version 1.1;

gzip on;
gzip_vary on;
Expand Down Expand Up @@ -114,10 +123,10 @@ http {
return 204;
}

proxy_pass http://backend:8080/openmrs/ws/rest/v1;
proxy_pass http://backend/openmrs/ws/rest/v1;
}

proxy_pass http://backend:8080;
proxy_pass http://backend;
}

location = / {
Expand Down

0 comments on commit 2d43b14

Please sign in to comment.