diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index fc6fbc5..a28e039 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -22,10 +22,10 @@ services: - N8N_BLOCKED_NODES=n8n-nodes-base.executeCommand,n8n-nodes-base.ssh - N8N_DEFAULT_BINARY_DATA_MODE=filesystem - N8N_BINARY_DATA_STORAGE_PATH=/data/n8n/binaryData - # Allowlist specific safe environment variables for node access - - N8N_ENV_ACCESS_ALLOWED=SEMBLY_USER,SEMBLY_PASS - SEMBLY_USER=${SEMBLY_USER:?SEMBLY_USER is required} - SEMBLY_PASS=${SEMBLY_PASS:?SEMBLY_PASS is required} + volumes: + - n8n_data:/data/n8n postgresql: !reset null temporal: diff --git a/docker-compose.yml b/docker-compose.yml index 2464cd3..70679ed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,8 +28,7 @@ services: - DB_POSTGRESDB_DATABASE=${POSTGRES_DB_N8N:-n8n} - DB_POSTGRESDB_USER=${POSTGRES_USER_N8N:-n8n} - DB_POSTGRESDB_PASSWORD=${POSTGRES_PASSWORD_N8N:-n8n_password} - # Block $env access in nodes for security (default: true) - - N8N_BLOCK_ENV_ACCESS_IN_NODE=true + - N8N_BLOCK_ENV_ACCESS_IN_NODE=false - SEMBLY_USER=${SEMBLY_USER:-sembly_user} - SEMBLY_PASS=${SEMBLY_PASS:-sembly_pass} - N8N_LOG_LEVEL=debug