From d4cba4213cc4661a2e0150336bc16769eacc77f0 Mon Sep 17 00:00:00 2001 From: Jacob Michalskie Date: Dec 19 2022 22:01:37 +0000 Subject: Correct the minio nginx config --- diff --git a/pillar/role/minio.sls b/pillar/role/minio.sls index 3a820e9..712d832 100644 --- a/pillar/role/minio.sls +++ b/pillar/role/minio.sls @@ -8,25 +8,27 @@ nginx: ng: servers: managed: - s3.opensuse-project.net: + s3.opensuse-project.net.conf: config: - - upstream minio: - - server: 127.0.0.1:9000 fail_timeout=0 - server: - server_name: s3.opensuse-project.net - listen: - 80 - default_server + - ignore_invalid_headers: "off" + - proxy_buffering: "off" - location /: - - try_files: $uri @minio - - location @minio: + - 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 https - - proxy_set_header: X-Forwarded-Protocol ssl + - proxy_set_header: X-Forwarded-Proto $scheme - proxy_set_header: Host $http_host + - proxy_connect_timeout: 300 + - proxy_http_version: 1.1 + - proxy_set_header: Connection "" + - chunked_transfer_encoding: "off" - proxy_redirect: "off" - client_max_body_size: 2M - - proxy_pass: http://minio + - proxy_pass: http://localhost:9000 enabled: True zypper: