From f440f8872514017951c69b2b42c9b652acab17cc Mon Sep 17 00:00:00 2001 From: Lago Date: Sun, 10 May 2026 01:17:12 +0200 Subject: [PATCH] fix: update n8n service configuration for improved user permissions and workflow management --- docker-compose.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d8ff936..ed7a525 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -408,9 +408,6 @@ services: GENERIC_TIMEZONE: Europe/Vienna TZ: Europe/Vienna - # Allow importing workflows from filesystem - N8N_USER_FOLDER: /home/node/.n8n - # Workflow/credential bootstrap (re-import on every start) N8N_POSTGRES_CREDENTIAL_ID: ${N8N_POSTGRES_CREDENTIAL_ID} N8N_POSTGRES_CREDENTIAL_NAME: ${N8N_POSTGRES_CREDENTIAL_NAME} @@ -427,12 +424,15 @@ services: - /mnt/user/appdata/mc-cars/data/n8n:/home/node/.n8n - /mnt/user/appdata/mc-cars/n8n/workflows:/opt/mc-cars/workflows:ro - /mnt/user/appdata/mc-cars/n8n/bootstrap:/opt/mc-cars/bootstrap:ro + user: "0:0" entrypoint: ["/bin/sh", "-c"] command: - | set -e - /bin/sh /opt/mc-cars/bootstrap/bootstrap-n8n.sh - exec n8n start + mkdir -p /home/node/.n8n + chown -R 1000:1000 /home/node/.n8n + chmod 700 /home/node/.n8n + exec su node -s /bin/sh -c '/bin/sh /opt/mc-cars/bootstrap/bootstrap-n8n.sh && exec n8n start' ports: - "55590:5678" networks: [mccars]