The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

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

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

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.

TAGS
AUG Leaders

Atlassian Community Events