github kossakovsky/n8n-install v1.5.0

5 hours ago

Fixed

  • cAdvisor — Fix memory leak and uncontrolled CPU growth (up to ~3.5 GB RAM / 168% CPU on hosts with ~40+ containers) by pinning image to v0.55.1, adding resource limits (mem_limit: 1g, cpus: "1.0"), and tuning runtime flags (--housekeeping_interval=10s, --docker_only=true).
  • NocoDB — Fix Missing process handler for job type job errors in n8n queue caused by NocoDB sharing the default Bull queue jobs with n8n in Redis db0. NocoDB is now isolated to Redis db1 via NC_REDIS_URL=redis://redis:6379/1.
  • Dify — Fix install never starting (could not translate host name "db_postgres") by activating Dify's bundled compose profiles (postgresql, weaviate) when starting the stack, and passing all Dify profiles when tearing it down so containers like db_postgres and weaviate get stopped cleanly (#61).
  • n8n — Namespace Bull queue (QUEUE_BULL_PREFIX=n8n) to prevent neighbour conflicts, raise task runner timeout to 300s, and disable runner auto-shutdown to fix Missing process handler and Task request timed out errors. Default N8N_RUNNERS_MAX_CONCURRENCY raised 5 → 10. All four values configurable via .env.

Upgrade

make update

scripts/03_generate_secrets.sh --update will sync the three new n8n queue/runner variables (QUEUE_BULL_PREFIX, N8N_RUNNERS_TASK_REQUEST_TIMEOUT, N8N_RUNNERS_AUTO_SHUTDOWN_TIMEOUT) into your .env. Existing values are preserved.

Full Changelog: v1.4.3...v1.5.0

Don't miss a new n8n-install release

NewReleases is sending notifications on new releases.