I currently have 3 servers. One is running JIRA, another is running Confluence, and the 3rd is running Bitbucket. I want to also install Bamboo, Fisheye, and Crucible on the 3rd server. My issue is, I want those 3 apps to have different IP addresses so my users can access the apps without having to put port numbers at the end of the IP. So my question is, if I install these other 3 apps on the same server as Bitbucket, is there a way to configure those apps to point to a specific IP for access? For example, my Bitbucket app IP is 10.0.0.1, and I would like to be able to have Bamboo 10.0.0.2 and not 10.0.0.1:8085.
Thanks in advance.
That would need a lot of fiddling to bind the services to different IP addresses, and I'm not even sure they'd be able to all run on the same port.
A better approach would be a proxy with different domains. https://myserver.org/jira https://myserver.org/conf https://myserver.org/fisheye etc. Or jira.myserver.org, conf.myserver.org and so-on. That's a standard, well documented approach you can do with any proxying web server (apache, nginx, etc)
Yes, a front-end proxy is the way to go.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So, if I wanted to proxy using IIS, using the steps listed here: https://confluence.atlassian.com/kb/proxying-atlassian-server-applications-with-microsoft-internet-information-services-iis-833931378.html ,would I need a separate server for IIS, or could I just run IIS on the server that is going to be running the applications?
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.