How can I install n8n with Plesk obsidian 18?

Plesk can handle easily Docker container, so you can run n8n container with latest version of n8n docker image. (I’m not sure specific version, currently I’m using 0.201.0)

  1. Create specific domain for running n8n on Plesk.
    If not installed Docker extension, install it.

  2. on Plesk Docker menu, search the n8n docker image and run.
    At the running the docker image, need to setting port & volume mapping(/home/node/.n8n Docker - n8n Documentation) and some environment variables(Environment variables - n8n Documentation).
    At least I think below things are needed.

  • N8N_HOST (created by first step)
  • N8N_PROTOCOL
  • WEBHOOK_URL
  1. After container running, You can find docker container on Plesk menu in Domain > {N8N_HOST} > Docker Proxy Rules