Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

What is a good way to put confluence at http://mydomain.com/confluence with nginx

petritis November 24, 2017

The answer I found elsewhere on Atlassian didn't seem to be as easy as what I found.

1 answer

1 accepted

0 votes
Answer accepted
petritis November 24, 2017

I found I could use the Atlassian instructions on using a context path to make the path contain 'confluence', like:

http://mydomain.com/confluence

And then I had nginx (which in this case is on another machine, but I bet it would work fine on the same machine as well), contain this in a server block:

 location /confluence {
proxy_pass http://Ubuntu1:8090/confluence;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

Confluence is now running on VM that is not exposed on the Internet and my server running nginx is now basically a proxy for it.

A nice thing is that I can snapshot the VM machine to have a working backup.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events