File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+ ## Version 2024/01/09
2+ # make sure that your minio container is named minio
3+ # make sure that your dns has a cname set for minio
4+
5+ server {
6+ listen 443 ssl;
7+ listen [::]:443 ssl;
8+
9+ server_name storage.*;
10+
11+ include /config/nginx/ssl.conf;
12+
13+ client_max_body_size 0;
14+
15+ location / {
16+ include /config/nginx/proxy.conf;
17+ include /config/nginx/resolver.conf;
18+ set $upstream_app minio;
19+ set $upstream_port 9001; # MinIO console port
20+ set $upstream_proto http;
21+ proxy_pass $upstream_proto://$upstream_app:$upstream_port;
22+
23+ # Additional headers for MinIO
24+ proxy_set_header X-Real-IP $remote_addr;
25+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
26+ proxy_set_header X-Forwarded-Proto $scheme;
27+ }
28+
29+ # API endpoint
30+ location /api/ {
31+ include /config/nginx/proxy.conf;
32+ include /config/nginx/resolver.conf;
33+ set $upstream_app minio;
34+ set $upstream_port 9000; # MinIO API port
35+ set $upstream_proto http;
36+ proxy_pass $upstream_proto://$upstream_app:$upstream_port;
37+
38+ proxy_set_header X-Real-IP $remote_addr;
39+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
40+ proxy_set_header X-Forwarded-Proto $scheme;
41+ }
42+ }
You can’t perform that action at this time.
0 commit comments