From 4761ff9977b4fd7bbce3a1bc82232c73bccf9d1f Mon Sep 17 00:00:00 2001 From: Akira Date: Sat, 6 Sep 2025 03:01:44 +0900 Subject: [PATCH] Fix nginx error 2 --- nginx.conf | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/nginx.conf b/nginx.conf index a1bb6e2..5e34a0f 100644 --- a/nginx.conf +++ b/nginx.conf @@ -88,6 +88,30 @@ http { client_max_body_size 100M; } + # 🔧 スマホアプリ互換性対応: /api/checkin_from_rogapp を /gifuroge/ にプロキシ + location /api/checkin_from_rogapp { + proxy_pass http://app:8000/gifuroge/checkin_from_rogapp; + 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; + + # タイムアウト設定(502エラー対策) + proxy_connect_timeout 60s; + proxy_send_timeout 60s; + proxy_read_timeout 300s; + + # バッファ設定(大きなレスポンス対策) + proxy_buffering on; + proxy_buffer_size 8k; + proxy_buffers 8 8k; + proxy_busy_buffers_size 16k; + proxy_temp_file_write_size 16k; + + # クライアント設定(画像アップロード対応) + client_max_body_size 100M; + } + # Django API プロキシ location /api/ { proxy_pass http://app:8000;