From 2914d76b05bbbc214f37d977c5247750345ee63a Mon Sep 17 00:00:00 2001 From: Simon Kuehn Date: Sun, 17 May 2026 18:03:06 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20revert=20to=20FastCGI=20TCP=20=E2=80=94?= =?UTF-8?q?=20Unix=20socket=20requires=20root=20on=20FPM=20master?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unix socket volume was root-owned, FPM running as uid 1000 couldn't create the socket. TCP app:9000 works without privilege changes and has negligible performance difference in a local Docker network. Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.yml | 3 --- docker/app/Dockerfile | 1 - docker/caddy/Caddyfile | 2 +- 3 files changed, 1 insertion(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2449038..671400c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,6 @@ services: HOME: /tmp volumes: - .:/var/www - - php_socket:/var/run/php depends_on: postgres: condition: service_healthy @@ -25,7 +24,6 @@ services: - ./docker/caddy/Caddyfile:/etc/caddy/Caddyfile - .:/var/www - caddy_data:/data - - php_socket:/var/run/php depends_on: - app @@ -122,7 +120,6 @@ volumes: postgres_data: redis_data: caddy_data: - php_socket: networks: default: diff --git a/docker/app/Dockerfile b/docker/app/Dockerfile index 33e384a..51c87e3 100644 --- a/docker/app/Dockerfile +++ b/docker/app/Dockerfile @@ -17,4 +17,3 @@ COPY --from=composer:2 /usr/bin/composer /usr/bin/composer WORKDIR /var/www COPY docker/app/php.ini /usr/local/etc/php/conf.d/app.ini -COPY docker/app/www.conf /usr/local/etc/php/php-fpm.d/www.conf diff --git a/docker/caddy/Caddyfile b/docker/caddy/Caddyfile index c9c821d..a754d9f 100644 --- a/docker/caddy/Caddyfile +++ b/docker/caddy/Caddyfile @@ -4,7 +4,7 @@ ss3k.schaunwama.de { root * /var/www/public - php_fastcgi unix//var/run/php/php-fpm.sock + php_fastcgi app:9000 file_server encode gzip