# Source: https://docs.sonarsource.com/sonarqube-server/10.6/setup-and-upgrade/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/10.7/setup-and-upgrade/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/10.8/setup-and-upgrade/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.2/setup-and-update/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.3/server-installation/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.5/server-installation/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.1/setup-and-upgrade/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.4/server-installation/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/2025.6/server-installation/reference-architectures.md

# Source: https://docs.sonarsource.com/sonarqube-server/server-installation/reference-architectures.md

# Reference architectures

- [Up to 10 M LOC](/sonarqube-server/server-installation/reference-architectures/up-to-10m-loc.md): This page describes the architecture of a SonarQube Server instance that will support up to 10 million lines of code under normal usage patterns in a non-high availability setup.
- [Up to 50 M LOC](/sonarqube-server/server-installation/reference-architectures/up-to-50m-loc.md): This architecture describes the setup of a SonarQube Server Enterprise Editon instance that will support up to 50 million lines of code.