Development mode behind reverse proxy

Is development mode supported behind a reverse proxy?

Here is my setup:

  • Remote server with reverse proxy that routes https://n8n-dev.example.com to localhost:8080
  • n8n running in dev mode (npm run dev) on the remote server

I have carefully followed these instructions on the remote server, however, the editor UI loads only partially when I go to n8n-dev.example.com, due to several HTTP requests that are sent to localhost:5678 (instead of the reverse proxy’s address).

Hi @Will_Groenendyk, welcome to the community :tada:

This sounds like you might need to set the WEBHOOK_URL environment variable. Check out these docs for details.

Hope this helps! Let me know if you’re still having trouble afterwards!