TeamCity On-Premises Documentation Home
Welcome to the documentation for TeamCity 2026.2 — a CI/CD solution for all sorts of workflows and development practices.
- Set up TeamCity for evaluation: Set up a TeamCity server and one build agent on the same machine for evaluation purposes.
- Set up TeamCity for production: When you are ready to use TeamCity for production purposes, learn how to install the server, build agents, and database.
Main sections
- Server administrator guide: This section explains how to perform regular server administrator duties: installing server and agents, configuring proxy settings and HTTPS access, setting up an external database, scheduling periodic data clean-ups, and more.
- Project administrator guide: Learn how to create and configure TeamCity projects and build configurations, configure team member accounts, set up project notifications, and more.
- User guide: Outlines regular day-to-day TeamCity operations, such as running builds and investigating failures.
Learn the basics
- CI/CD Guide: Read about the principles of continuous integration and delivery.
- Supported platforms and environments: Explore a wide range of software supported by TeamCity.
- Integrations: Integrate TeamCity with the tech stack that you already use for building great software.
- Tutorials: If you use Maven, Gradle, .NET, or Python, explore basic CI/CD tutorials on our website. Guidelines for many other tech stacks can be found in this documentation.
Explore features
- Key features: Learn what are the most powerful features of TeamCity and why it can be used in any area, for a product of any scale.
- What's New in TeamCity 2026.2: See the recently introduced features.
- TeamCity Roadmap: Learn about our plans for the future releases.
- TeamCity Blog: Follow our blog to get the freshest updates and tutorials.
- TeamCity Kotlin DSL: Use Kotlin DSL to define TeamCity settings programmatically.
Extend TeamCity
- Set up build scripts interaction with TeamCity: Use service messages to pass parameters from your scripts to TeamCity and vice versa.
- REST API: Use our API to get remote control over your TeamCity instance.
- Install plugins: Get extra functionality by installing external plugins.
- Develop your own plugins: Visit TeamCity Plugin Development Help.
Solve problems
- How to...: The place to go when you haven't found an answer elsewhere.
- Known Issues: See the current existing problems of TeamCity and how to work around them.
- Troubleshooting: See various instructions on how to find the cause of your problem.
- Upgrade notes: If something broke up after an upgrade, this is the page to go.
- Common problems: These problems might not be connected to TeamCity, but we still want to help.
Share feedback
- Feedback guide: General recommendations on contacting us.
- Issue Tracker: Report a problem here.
- Forum: Contact us for a feedback or advice.
- Follow TeamCity on Twitter: Official TeamCity Twitter