I have a TeamCity Install running on a Windows Machine which works on http://localhost:9999
I want to make my TeamCity web server available to external developers for a specific host entry. i.e. http://teamcity.mydomain.com/
how do I do this?
I have never worked with Tomcat before, so the more details the better.
Thanks.
If your TeamCity server is Internet facing all you need to do is make sure that you have a DNS entry for
teamcity.mydomain.com
that resolves to the public IP address of your server.If your TeamCity server is behind a gateway device (firewall, router, etc) you'll still need to create the aforementioned DNS entry, but you'll want it to resolve to the public IP of your gateway device. Then you set up a rule on your gateway to forward requests to your TeamCity server.
EDIT:
Another thought would be to set up a reverse proxy that you could use to rewrite the URL to add the port.