Thank you for this amazing tool.
I’ve been trying to install n8n on droplets that has nginx and apache2 running as webservers and of course it was no success due to the conflict over port usage.
And this was already stated by @jan in many occasions.
ERROR: for traefik Cannot start service traefik: driver failed programming external connectivity on endpoint n8n_traefik_1 (b1584b6959e6e9ecbd6a7d38bdbbd): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use ERROR: Encountered errors while bringing up the project.
After conducting some research around, i’ve learned about SO_REUSEADDR and SO_REUSEPORT : options that allows listening server though previously established ports, even if it’s still being used. Specially SO_REUSEPORT that allows full duplicated bundling,
So my question is ; how can SO_REUSEADDR and SO_REUSEPORT options help solving this problematic ?