From ef38a99105e946cfe35e0394ee1b1efb6c3527cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20D=C3=BCren?= Date: Mon, 29 Dec 2025 17:07:33 -0600 Subject: [PATCH] Fix NGINX temp dirs and Blinko entry point - Configure NGINX to use /run for temp directories - Fix Blinko entry point to dist/index.js --- nginx.conf | 7 +++++++ supervisor/supervisord.conf | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/nginx.conf b/nginx.conf index 2f1dbd8..ab2e854 100644 --- a/nginx.conf +++ b/nginx.conf @@ -3,6 +3,13 @@ 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; } diff --git a/supervisor/supervisord.conf b/supervisor/supervisord.conf index 43dbd0f..4853a52 100644 --- a/supervisor/supervisord.conf +++ b/supervisor/supervisord.conf @@ -25,7 +25,7 @@ stderr_logfile_maxbytes=0 priority=10 [program:blinko] -command=/usr/local/bin/dumb-init node /app/code/server/index.js +command=/usr/local/bin/dumb-init node /app/code/dist/index.js directory=/app/code user=cloudron autostart=true