Simplify NGINX configuration with correct directive placement
This commit is contained in:
parent
a8f2d13234
commit
c2a2fab3b0
21
start.sh
21
start.sh
@ -3,7 +3,7 @@
|
||||
set -eu
|
||||
|
||||
# Create necessary directories
|
||||
mkdir -p /app/data/config /app/data/storage /app/data/nginx /app/data/nginx/tmp /app/data/nginx/cache /app/data/nginx/client_body /app/data/nginx/proxy /app/data/nginx/fastcgi /app/data/nginx/uwsgi /app/data/nginx/scgi
|
||||
mkdir -p /app/data/config /app/data/storage /app/data/nginx/tmp
|
||||
|
||||
echo "==> DEBUG: Full repository structure at /app/code"
|
||||
find /app/code -type d -maxdepth 3 -not -path "*/node_modules/*" -not -path "*/\.*" | sort
|
||||
@ -122,13 +122,6 @@ error_log stderr;
|
||||
daemon off;
|
||||
pid /app/data/nginx/nginx.pid;
|
||||
|
||||
# Set all temp paths to writable locations
|
||||
client_body_temp_path /app/data/nginx/client_body;
|
||||
proxy_temp_path /app/data/nginx/proxy;
|
||||
fastcgi_temp_path /app/data/nginx/fastcgi;
|
||||
uwsgi_temp_path /app/data/nginx/uwsgi;
|
||||
scgi_temp_path /app/data/nginx/scgi;
|
||||
|
||||
events {
|
||||
worker_connections 1024;
|
||||
}
|
||||
@ -140,12 +133,12 @@ http {
|
||||
sendfile on;
|
||||
keepalive_timeout 65;
|
||||
|
||||
# Use writable temp directory
|
||||
client_body_temp_path /app/data/nginx/client_body;
|
||||
proxy_temp_path /app/data/nginx/proxy;
|
||||
fastcgi_temp_path /app/data/nginx/fastcgi;
|
||||
uwsgi_temp_path /app/data/nginx/uwsgi;
|
||||
scgi_temp_path /app/data/nginx/scgi;
|
||||
# Define temp file paths
|
||||
client_body_temp_path /app/data/nginx/tmp;
|
||||
proxy_temp_path /app/data/nginx/tmp;
|
||||
fastcgi_temp_path /app/data/nginx/tmp;
|
||||
uwsgi_temp_path /app/data/nginx/tmp;
|
||||
scgi_temp_path /app/data/nginx/tmp;
|
||||
|
||||
server {
|
||||
listen 8080;
|
||||
|
Loading…
x
Reference in New Issue
Block a user