SonarQube Code Quality Server on Ubuntu 24.04 LTS by ProvenCloud
by ProvenCloud
SonarQube on Azure: code quality and security analysis server.
SonarQube on Azure, ready in minutes. Deploy the virtual machine, open its public IP address in a browser and you are ready to go. There is no installer to run and nothing to configure.
SonarQube is an open source platform for continuous code quality and security review. It scans your code for bugs, security weak spots, duplicated code and maintainability problems in many programming languages, and shows the results in clear dashboards with quality gates. This image gives development teams a working SonarQube server in minutes, ready to connect to their build pipelines.
Why teams choose this image
- Cleaner code in every build: analyse many languages, track quality gates and coverage, and connect SonarQube to your CI pipeline so every change is checked.
- No shared default password: every VM sets its own passwords from its own VM ID on first boot, so no two customers share a login.
- Up to date: every component is on its latest stable release and the image carries all Ubuntu 24.04 LTS security updates, with nothing pending.
- Supports Trusted Launch with Secure Boot and vTPM. No build-time SSH keys or shell history are left in the image.
What is included
- SonarQube Community Build 26.10
- OpenJDK 21
- PostgreSQL 16 as the SonarQube database
- nginx in front of SonarQube
- Webmin 2.670 for server administration
- Ubuntu 24.04 LTS, fully patched
Getting started
Open http://<vm-public-ip>/ and sign in as admin with your VM ID (Azure portal > the virtual machine > Properties > VM ID). Allow about five minutes for the first start. Webmin is on port 8000 (user admin).
Ports opened for you: SSH 22 and 80, 8000. For production, limit admin ports to your own IP address and add your domain with an SSL certificate. Step-by-step guide: provencloud.io/catalog/azure-sonarqube-ubuntu-24-04
Who it is for
Development teams and tech leads who want code quality and security checks in their CI/CD pipeline.
Pricing
The price shown is the software and packaging fee. Azure infrastructure charges for the virtual machine, disk and network are billed separately by Microsoft.
Support
ProvenCloud supports the image, its first-boot setup and its access tools. Email support@provencloud.io and we reply within one business day.
SonarQube Community Build is open source software licensed under LGPL-3.0. SonarQube is a trademark of SonarSource SA. This image is an independent build by ProvenCloud.