mirror of
https://github.com/azaion/admin.git
synced 2026-04-23 04:26:32 +00:00
fix minio scripts
This commit is contained in:
Vendored
+61
@@ -0,0 +1,61 @@
|
||||
cd /etc/nginx/sites-available || exit
|
||||
tee -a cdn.azaion.com << END
|
||||
server {
|
||||
listen 80;
|
||||
server_name cdn.azaion.com;
|
||||
client_max_body_size 20000M;
|
||||
|
||||
return 301 https://\$host\$request_uri; # Redirect HTTP to HTTPS
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl;
|
||||
server_name cdn.azaion.com;
|
||||
client_max_body_size 20000M;
|
||||
|
||||
location / {
|
||||
proxy_pass http://localhost:9021; # Proxy to Minio UI on port 9021 (HTTP internally)
|
||||
proxy_set_header Host \$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;
|
||||
|
||||
# websockets handling
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade \$http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name cdnapi.azaion.com;
|
||||
client_max_body_size 20000M;
|
||||
|
||||
return 301 https://\$host\$request_uri; # Redirect HTTP to HTTPS
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl;
|
||||
server_name cdnapi.azaion.com;
|
||||
client_max_body_size 20000M;
|
||||
|
||||
location / {
|
||||
proxy_pass http://localhost:9020; # Proxy to Minio API on port 9020 (HTTP internally)
|
||||
proxy_set_header Host \$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;
|
||||
|
||||
# websockets handling
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade \$http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
}
|
||||
}
|
||||
END
|
||||
ln -s /etc/nginx/sites-available/cdn.azaion.com /etc/nginx/sites-enabled/
|
||||
|
||||
nginx -t #check syntax
|
||||
certbot --nginx -d cdn.azaion.com -d cdnapi.azaion.com
|
||||
systemctl restart nginx
|
||||
Reference in New Issue
Block a user