From 43fc19524943d1145f6859d8fd5f7455546c8022 Mon Sep 17 00:00:00 2001 From: Michael DiLeo Date: Wed, 14 Jan 2026 22:40:55 +0200 Subject: [PATCH] fix log file creation --- build/piefed/piefed-worker/entrypoint-worker.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build/piefed/piefed-worker/entrypoint-worker.sh b/build/piefed/piefed-worker/entrypoint-worker.sh index 77ce41f..df5d13b 100644 --- a/build/piefed/piefed-worker/entrypoint-worker.sh +++ b/build/piefed/piefed-worker/entrypoint-worker.sh @@ -13,6 +13,12 @@ common_startup # Worker-specific initialization log "Initializing worker container..." +# Pre-create log file with correct ownership to prevent permission issues +log "Pre-creating log file with proper ownership..." +touch /app/logs/pyfedi.log +chown piefed:piefed /app/logs/pyfedi.log +chmod 664 /app/logs/pyfedi.log + # Apply dual logging configuration (file + stdout for OpenObserve) log "Configuring dual logging for OpenObserve..."