From bb7229888c1c640d0f9334722eaa4c718ad1c140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20D=C3=BCren?= Date: Mon, 29 Dec 2025 17:14:19 -0600 Subject: [PATCH] Fix NGINX config and Blinko working directory - Move temp path directives into http block - Set working directory to /app/data for Blinko - Add BLINKO_DATA_PATH environment variable --- nginx.conf | 14 +++++++------- supervisor/supervisord.conf | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/nginx.conf b/nginx.conf index ab2e854..385338c 100644 --- a/nginx.conf +++ b/nginx.conf @@ -3,18 +3,18 @@ worker_processes auto; pid /run/nginx.pid; error_log stderr; -# Use /run for temp directories (writable in Cloudron) -client_body_temp_path /run/nginx-client-body; -proxy_temp_path /run/nginx-proxy; -fastcgi_temp_path /run/nginx-fastcgi; -uwsgi_temp_path /run/nginx-uwsgi; -scgi_temp_path /run/nginx-scgi; - events { worker_connections 1024; } http { + # Use /run for temp directories (writable in Cloudron) + client_body_temp_path /run/nginx-client-body; + proxy_temp_path /run/nginx-proxy; + fastcgi_temp_path /run/nginx-fastcgi; + uwsgi_temp_path /run/nginx-uwsgi; + scgi_temp_path /run/nginx-scgi; + include /etc/nginx/mime.types; default_type application/octet-stream; diff --git a/supervisor/supervisord.conf b/supervisor/supervisord.conf index 4853a52..9cfa598 100644 --- a/supervisor/supervisord.conf +++ b/supervisor/supervisord.conf @@ -26,7 +26,7 @@ priority=10 [program:blinko] command=/usr/local/bin/dumb-init node /app/code/dist/index.js -directory=/app/code +directory=/app/data user=cloudron autostart=true autorestart=true @@ -35,4 +35,4 @@ stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 priority=20 -environment=NODE_ENV="production",HOME="/app/data" +environment=NODE_ENV="production",HOME="/app/data",BLINKO_DATA_PATH="/app/data/.blinko"