I am using cells installed with systemctl on a debian server.
I also have nginx, also installed with systemctl, for reverse proxying.
I’m sorry to post this here, as it might not be due to cells, but I’m really stuck.
I am encountering an issue. I have several reverse proxies configured, and usually, it works well because I add a different port. But this time, for an application I need to configure, I am forced to use port 443, just like cells.
However, I am indeed on a different subdomain from cells.
In such case, I usually also use the nginx as the reverse proxy for cells.
You could then use cells configure sites to define another unused port and add a stanza in nginx to forward the traffic to the correct port depending on the subdomain.
Ah ok, I understand better. Actually, I can only bind one port either to nginx or to the integrated server of cells.
But if I route everything through nginx, then it’s no longer a problem and I can associate the same port multiple times but with different subdomain names, right?
If the result is that: cloud.ndd.fr and app.ndd.fr point transparently without adding a port in the URL, then yes, that works for me.
So I need to disable the integrated reverse proxy in cells and use nginx for cells?
Thank you, that was exactly it! I was actually using the root user.
When I was using root user, it was launching another configuration of: cells configure site
Similarly, when I manually edited the config file, it was the one associated with root…
Switching to my cells user gave me access to the correct configuration.