Hello everyone! I’m fairly new to n8n and I’m currently attempting to deploy it to my server using Docker Compose, along with an Apache server as a reverse proxy that runs outside of Docker and Cloudflare. I’ve been searching for a similar installation guide on this forum, but haven’t found one yet. So, I’ve made some modifications to the docker-compose.yml file, but I’m not entirely sure if it will work correctly in this configuration. If anyone can tell me if this works or offer any advice I would be very grateful!
It looks like it could possibly work but we have not tested every reverse proxy configuration so this is one of those cases where it would come down to your knowledge of it. Looking at the n8n configuration part it looks like it will work, I would probably remove the basic auth sections as that will be removed in v1.0 anyway so might as well start right.
In your cloudflare configuration make sure it isn’t caching anything as that is known to cause issues, I would give it a run and see if you run into any issues and we can work it out from there.
Hey @Jon, thank you for your reply and for evaluating my configs. Regarding disabling basic authentication, what is the alternative solution, as the built-in user management feature appears to be a paid feature according to the website. User management | n8n Docs
@Jon am I being misled by the term ‘Basic Auth’? Could it simply be another layer of security before the regular login, or is it actually the standard login method?
@jan So just to clarify, the ‘Built-in self-hosted user management’ feature is free? I apologize for asking again, but I’m still a bit confused and wanted to double-check.