New User - Best Practices for new Server Creation
Is there a 'hardening guide' or best practices document for new TeamCity users for setting up a new server? For example, disabling the SuperUser account seems like an item on the list.
Please sign in to leave a comment.
Hi,
there isn't a specific guide other than our documentation: https://confluence.jetbrains.com/display/TCD10/Administrator%27s+Guide
Disabling the super user is possible, doing it is something you probably would like to consider understanding how it works, more details on what it does and how to disable here: https://confluence.jetbrains.com/display/TCD10/Super+User
TeamCity is shipped by default with an integrated database, but this database is only recommended for test purposes. Production servers should use a dedicated database system. More information here: https://confluence.jetbrains.com/display/TCD10/Setting+up+an+External+Database
If you have more specific questions, we can try to help with those.
Also, if you want to use HTTPS, please follow the suggestions indicated here: https://confluence.jetbrains.com/display/TCD10/Using+HTTPS+to+access+TeamCity+server