Edit: Solved, I simply had to add the WEBHOOK_URL env var, without a value, in the docker compose file, so docker looks at the .env for it. Most domain related .env vars I added are not needed.
Docker was not loading any of my custom env vars that weren’t listed here.
edit: I actually set these 4. again, set empty in docker compose so docker gets from the .env. but i think just setting webhook_url is enough.
- WEBHOOK_URL
- N8N_PROTOCOL=https
- DOMAIN_NAME
- SUBDOMAIN
