Update error in V2 via coolify

Describe the problem/error/question

I’m trying to upgrade my Coolify deployment of n8n with Postgres and worker to v2 using the official template: coolify/templates/compose/n8n-with-postgres-and-worker.yaml at v4.x · coollabsio/coolify · GitHub

After updating, my n8n worker (runner) keeps restarting continuously. I also ran into issues with image references (docker.n8n.io vs n8nio), and healthcheck failures.

I want to know the correct way to adapt the Coolify template for n8n v2 with runners so that everything works properly.

What is the error message (if any)?

Error response from daemon: repository docker.n8n.io/n8nio/runners not found: name unknown

“n8nio/runners:latest“ works but Worker container keeps restarting in Coolify logs.

N8N ui is working fine but workflow is always on queue

Information on your n8n setup

  • n8n version: v2
  • Database (default: SQLite): postgres
  • n8n EXECUTIONS_PROCESS setting (default: own, main): queue mode with runners
  • Running n8n via (Docker, npm, n8n cloud, desktop app): docker
  • Operating system: ubuntu
1 Like

The error message indicates that Coolify is trying to pull the `docker.n8n.io/n8nio/runners` image, which has been deprecated. You correctly identified that `n8nio/runners:latest` works. Double-check the `n8n-with-postgres-and-worker.yaml` file to ensure it uses this updated image reference. Also, examine your Coolify logs for more specific details about why the worker container is restarting.