ansible/roles/nginx-rails/templates/_rails.conf in subspace-2.1.2 vs ansible/roles/nginx-rails/templates/_rails.conf in subspace-2.2.0

- old
+ new

@@ -1,9 +1,12 @@ root /u/apps/{{project_name}}/current/public; try_files $uri/index.html $uri @app; location @app { + if (-f /opt/subspace/maintenance.html) { + return 503; + } proxy_pass http://app; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $app_proto; proxy_set_header Host $http_host; proxy_set_header Upgrade $http_upgrade; @@ -18,9 +21,13 @@ location /assets { add_header 'Access-Control-Allow-Origin' "{{asset_cors_allow_origin}}"; } {% endif %} - error_page 500 502 503 504 /500.html; + error_page 500 502 504 /500.html; + error_page 503 /maintenance.html; + location /maintenance.html { + root /opt/subspace; + } client_max_body_size {{client_max_body_size}}; keepalive_timeout 10;