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: https://github.com/n8n-io/n8n/blob/master/docker/compose/withPostgres/docker-compose.yml