Having been pushed to external runners after updating the docker images, I have noticed a number of errors in the runners documentation at Task runners | n8n Docs
- The sample docker-config.yml file has image versions that are now very old. Maybe add a link to the github releases page with a note that the reader should check for the latest (stable) release.
- The sample docker-config.yml file does not have the env variable ”N8N_RUNNERS_BROKER_PORT=5679” under the n8n service. Tying the config without this set results in the runners not being able to connect to the broker. Setting it resolved the issue.
- The sample docker-config.yml file has the env variable ”N8N_RUNNERS_ENABLED” which on startup is reported as no longer needed.
I get it, documentation is laborious and boring. Following the incorrect docs had me going around in circles for a few hours today. Hopefully, if someone is willing to update the docs, it will make it easier for others when they come to this subject.