From c1c584b5a8f8045c717a9919683a0783fd2b487e Mon Sep 17 00:00:00 2001 From: Simon Hammes Date: Tue, 19 May 2026 13:12:30 +0200 Subject: [PATCH 1/3] Bump n8n tag to 2.20.9 --- compose/n8n.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose/n8n.yml b/compose/n8n.yml index 2474fa1..9997e29 100644 --- a/compose/n8n.yml +++ b/compose/n8n.yml @@ -5,7 +5,7 @@ services: - ${N8N_PORT:-6231}:${N8N_PORT:-6231} n8n-postgres: - image: ${N8N_POSTGRES_IMAGE:-postgres:11} + image: ${N8N_POSTGRES_IMAGE:-postgres:16} restart: unless-stopped container_name: n8n-postgres environment: @@ -30,7 +30,7 @@ services: - backend-n8n-net n8n: - image: ${N8N_IMAGE:-docker.n8n.io/n8nio/n8n:2.12.3} + image: ${N8N_IMAGE:-docker.n8n.io/n8nio/n8n:2.20.9} restart: unless-stopped container_name: n8n environment: From 42f9ce30c2519769719c6d5595646da89012f693 Mon Sep 17 00:00:00 2001 From: Simon Hammes Date: Tue, 19 May 2026 13:23:06 +0200 Subject: [PATCH 2/3] Add missing statement to n8n-init-data.sh --- compose/n8n-init-data.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/compose/n8n-init-data.sh b/compose/n8n-init-data.sh index 69a8d79..f98a972 100755 --- a/compose/n8n-init-data.sh +++ b/compose/n8n-init-data.sh @@ -6,6 +6,7 @@ if [ -n "${POSTGRES_NON_ROOT_USER:-}" ] && [ -n "${POSTGRES_NON_ROOT_PASSWORD:-} psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL CREATE USER ${POSTGRES_NON_ROOT_USER} WITH PASSWORD '${POSTGRES_NON_ROOT_PASSWORD}'; GRANT ALL PRIVILEGES ON DATABASE ${POSTGRES_DB} TO ${POSTGRES_NON_ROOT_USER}; + GRANT CREATE ON SCHEMA public TO ${POSTGRES_NON_ROOT_USER}; EOSQL else echo "SETUP INFO: No Environment variables given!" From 658a32816206c87d3a48897046bcd92e4ad9979b Mon Sep 17 00:00:00 2001 From: Simon Hammes Date: Thu, 21 May 2026 11:22:22 +0200 Subject: [PATCH 3/3] Remove deprecated N8N_RUNNERS_ENABLED variable --- compose/n8n.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/compose/n8n.yml b/compose/n8n.yml index 9997e29..289d783 100644 --- a/compose/n8n.yml +++ b/compose/n8n.yml @@ -49,7 +49,6 @@ services: - DB_POSTGRESDB_PASSWORD=${POSTGRES_NON_ROOT_PASSWORD} - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true - N8N_BLOCK_ENV_ACCESS_IN_NODE=true - - N8N_RUNNERS_ENABLED=true - N8N_TRUST_PROXY=true - N8N_PROXY_HOPS=1 volumes: