Traefik is just a reverse proxy. All that really matters is the ports you have it listening on and your current, if any, reverse proxy. And even if your preference is say, nginx w/ npm (nginx proxy manager) that’s not to say you can’t just reverse proxy to Traefik (though not recommended).
I will say however that Traefik is not required for N8N, it’s just an example in their docs. All it does is listen on port 5678, so you just use that port in your reverse proxy configuration. They do have a docker compose file without Traefik here: github.com/n8n-io/n8n/blob/…/docker-compose.yml
That one spins up N8N with a worker that handles your workflows, which is useful if you want to scale up in the future. In any case either compose file would let you access N8N locally on port 5678, and the port can be altered in the compose file itself, where you change the left side to the port you want. docs.docker.com/compose/…/05-services/#ports
Sorry to bother you, but I do actually have a question.
I created a superuser and a normal user and saved both to the .env file I placed in my /opt/n8n directory alongside the init-data.sh and docker-compose
I then did a pull and then done an up and then I went to log in, but I’m getting this message
<span style="color:#323232;">Init Problem
</span><span style="color:#323232;">
</span><span style="color:#323232;">There was a problem loading init data:
</span><span style="color:#323232;">Unauthorized
</span>
Can confirm, have installed n8n for a friend and traefik wasn’t need. Then another friend out of state wanted access to it. So I installed traefik + authelia + crowdsec w/ traefik bouncer.