Expose Teamcity to Web

We have a small teamcity setup with 2 build agents running internal to our local area network. I would like to expose Teamcity to the web but our IT is very concerned about security and access to our internal domain and our source code that would reside on the Teamcity box. What is the best way to expose teamcity to the web with these security concerns in mind.

Any help or guidance would be greatly appreciated.

1 comment
Comment actions Permalink


TeamCity is developed to be exposed to web and fully supports such functionality. Here http://teamcity.jetbrains.com/ you can find an example of such server.
To provide security you should configure users and passwords, disable the ability to register from the login page and allow login as guest user (http://confluence.jetbrains.com/display/TCD8/Role+and+Permission). Also configure HTTPS access to TeamCity server to protect traffic - http://confluence.jetbrains.com/display/TCD8/Using+HTTPS+to+access+TeamCity+server.


Please sign in to leave a comment.