I installed the Docker extension in my Plesk Obsidian. Then I installed a docker image that raises a web server on localhost:8443. It maps the port 8443 on a chosen target port (let's say 12345). Then, I used the docker proxy-rule in a domain (my.domain.com) to forward 12345 to 8443 in the docker container.
Everything is working ok, if I go to https://my.domain.com:12345/ I correctly reach the web server in the container.
Now, I'd like to hide the 12345 port in the URL.
Following this: Hide port in Nginx reverse proxy redirection
I unchecked proxy mode for Nginx and added this addictional directives:
listen 443 ssl;
server_name_in_redirect off;
proxy_set_header Host $host:$server_port;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:32770;
}
access_log off;
But the 12345 is still in the URL... Suggestions?