From 5b6bf8560a088dd0ffd21cccb6e980871338c179 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Mon, 16 Feb 2026 08:10:03 +0100 Subject: [PATCH] fix(nextcloud): Use configurable HTTP port and correct PHP-FPM socket - Change nginx to listen on ${NEXTCLOUD_HTTP_PORT:-8080} instead of hardcoded port 80 - Fix PHP-FPM socket path to use detected PHP version (php${PHP_VERSION}-fpm.sock) - Avoids port conflict with HAProxy on port 80 when using host networking Co-Authored-By: Claude Opus 4.5 --- .../secubox-app-nextcloud/files/usr/sbin/nextcloudctl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/secubox/secubox-app-nextcloud/files/usr/sbin/nextcloudctl b/package/secubox/secubox-app-nextcloud/files/usr/sbin/nextcloudctl index 914dcb23..9667dc1c 100644 --- a/package/secubox/secubox-app-nextcloud/files/usr/sbin/nextcloudctl +++ b/package/secubox/secubox-app-nextcloud/files/usr/sbin/nextcloudctl @@ -358,9 +358,9 @@ echo "Starting PHP-FPM..." service php${PHP_VERSION}-fpm start # Configure Nginx -cat > /etc/nginx/sites-available/nextcloud << 'NGINX' +cat > /etc/nginx/sites-available/nextcloud << NGINX server { - listen 80; + listen ${NEXTCLOUD_HTTP_PORT:-8080}; server_name _; root /var/www/nextcloud; @@ -414,7 +414,7 @@ server { fastcgi_param modHeadersAvailable true; fastcgi_param front_controller_active true; - fastcgi_pass unix:/run/php/php-fpm.sock; + fastcgi_pass unix:/run/php/php${PHP_VERSION}-fpm.sock; fastcgi_intercept_errors on; fastcgi_request_buffering off;