}
# MinIO (file server for MedusaJS)
-server {
- #listen 80;
- listen 443 ssl http2;
- server_name s3.nutra.tk;
-
- # Allow special characters in headers
- ignore_invalid_headers off;
- # Allow any size file to be uploaded.
- # Set to a value such as 1000m; to restrict file size to a specific value
- client_max_body_size 0;
- # Disable buffering
- proxy_buffering off;
- proxy_request_buffering off;
-
- location / {
- proxy_set_header Host $http_host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
-
- proxy_connect_timeout 300;
- # Default is HTTP/1, keepalive is only enabled in HTTP/1.1
- proxy_http_version 1.1;
- proxy_set_header Connection "";
- chunked_transfer_encoding off;
-
- proxy_pass http://localhost:9001/; # This uses the upstream directive definition to load balance
- }
-}
-
-server {
- #listen 80;
- listen 443 ssl http2;
- server_name s3-admin.nutra.tk;
-
- # Allow special characters in headers
- ignore_invalid_headers off;
- # Allow any size file to be uploaded.
- # Set to a value such as 1000m; to restrict file size to a specific value
- client_max_body_size 0;
- # Disable buffering
- proxy_buffering off;
- proxy_request_buffering off;
-
- location / {
- proxy_set_header Host $http_host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
- proxy_set_header X-NginX-Proxy true;
-
- # This is necessary to pass the correct IP to be hashed
- real_ip_header X-Real-IP;
-
- proxy_connect_timeout 300;
-
- # To support websocket
- proxy_http_version 1.1;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "upgrade";
-
- chunked_transfer_encoding off;
-
- proxy_pass http://localhost:9002/; # This uses the upstream directive definition to load balance and assumes a static Console port of 9001
- }
-}
+#server {
+# #listen 80;
+# listen 443 ssl http2;
+# server_name s3.nutra.tk;
+#
+# # Allow special characters in headers
+# ignore_invalid_headers off;
+# # Allow any size file to be uploaded.
+# # Set to a value such as 1000m; to restrict file size to a specific value
+# client_max_body_size 0;
+# # Disable buffering
+# proxy_buffering off;
+# proxy_request_buffering off;
+#
+# location / {
+# proxy_set_header Host $http_host;
+# proxy_set_header X-Real-IP $remote_addr;
+# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+# proxy_set_header X-Forwarded-Proto $scheme;
+#
+# proxy_connect_timeout 300;
+# # Default is HTTP/1, keepalive is only enabled in HTTP/1.1
+# proxy_http_version 1.1;
+# proxy_set_header Connection "";
+# chunked_transfer_encoding off;
+#
+# proxy_pass http://localhost:9001/; # This uses the upstream directive definition to load balance
+# }
+#}
+
+#server {
+# #listen 80;
+# listen 443 ssl http2;
+# server_name s3-admin.nutra.tk;
+#
+# # Allow special characters in headers
+# ignore_invalid_headers off;
+# # Allow any size file to be uploaded.
+# # Set to a value such as 1000m; to restrict file size to a specific value
+# client_max_body_size 0;
+# # Disable buffering
+# proxy_buffering off;
+# proxy_request_buffering off;
+#
+# location / {
+# proxy_set_header Host $http_host;
+# proxy_set_header X-Real-IP $remote_addr;
+# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+# proxy_set_header X-Forwarded-Proto $scheme;
+# proxy_set_header X-NginX-Proxy true;
+#
+# # This is necessary to pass the correct IP to be hashed
+# real_ip_header X-Real-IP;
+#
+# proxy_connect_timeout 300;
+#
+# # To support websocket
+# proxy_http_version 1.1;
+# proxy_set_header Upgrade $http_upgrade;
+# proxy_set_header Connection "upgrade";
+#
+# chunked_transfer_encoding off;
+#
+# proxy_pass http://localhost:9002/; # This uses the upstream directive definition to load balance and assumes a static Console port of 9001
+# }
+#}
# UI, blog, favicon, default server
server {
}
# Chat (mattermost)
-proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off;
-server {
- listen 443 ssl http2;
- server_name chat.nutra.tk;
-
- location ~ /api/v[0-9]+/(users/)?websocket$ {
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "upgrade";
- client_max_body_size 50M;
- proxy_set_header Host $http_host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
- proxy_set_header X-Frame-Options SAMEORIGIN;
- proxy_buffers 256 16k;
- proxy_buffer_size 16k;
- client_body_timeout 60;
- send_timeout 300;
- lingering_timeout 5;
- proxy_connect_timeout 90;
- proxy_send_timeout 300;
- proxy_read_timeout 90s;
- proxy_http_version 1.1;
- proxy_pass http://localhost:8065;
- }
-
- location / {
- client_max_body_size 50M;
- proxy_set_header Connection "";
- proxy_set_header Host $http_host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
- proxy_set_header X-Frame-Options SAMEORIGIN;
- proxy_buffers 256 16k;
- proxy_buffer_size 16k;
- proxy_read_timeout 600s;
- proxy_cache mattermost_cache;
- proxy_cache_revalidate on;
- proxy_cache_min_uses 2;
- proxy_cache_use_stale timeout;
- proxy_cache_lock on;
- proxy_http_version 1.1;
- proxy_pass http://localhost:8065;
- }
-}
+#proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off;
+#server {
+# listen 443 ssl http2;
+# server_name chat.nutra.tk;
+#
+# location ~ /api/v[0-9]+/(users/)?websocket$ {
+# proxy_set_header Upgrade $http_upgrade;
+# proxy_set_header Connection "upgrade";
+# client_max_body_size 50M;
+# proxy_set_header Host $http_host;
+# proxy_set_header X-Real-IP $remote_addr;
+# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+# proxy_set_header X-Forwarded-Proto $scheme;
+# proxy_set_header X-Frame-Options SAMEORIGIN;
+# proxy_buffers 256 16k;
+# proxy_buffer_size 16k;
+# client_body_timeout 60;
+# send_timeout 300;
+# lingering_timeout 5;
+# proxy_connect_timeout 90;
+# proxy_send_timeout 300;
+# proxy_read_timeout 90s;
+# proxy_http_version 1.1;
+# proxy_pass http://localhost:8065;
+# }
+#
+# location / {
+# client_max_body_size 50M;
+# proxy_set_header Connection "";
+# proxy_set_header Host $http_host;
+# proxy_set_header X-Real-IP $remote_addr;
+# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+# proxy_set_header X-Forwarded-Proto $scheme;
+# proxy_set_header X-Frame-Options SAMEORIGIN;
+# proxy_buffers 256 16k;
+# proxy_buffer_size 16k;
+# proxy_read_timeout 600s;
+# proxy_cache mattermost_cache;
+# proxy_cache_revalidate on;
+# proxy_cache_min_uses 2;
+# proxy_cache_use_stale timeout;
+# proxy_cache_lock on;
+# proxy_http_version 1.1;
+# proxy_pass http://localhost:8065;
+# }
+#}