We have deployed SQ on Kubernetes using Helm. In the settings I see there are fields to describe the server URL. In email settings there is no URL field to specify the location of the server. In Helm chart, the email settings seem to be sparse. I checked the doco and went through many settings screens and have no idea how to change this. It’s so simple, maybe its just a tick box…
What happens is, when an email is generated at startup or some other event, the email gives links to things inside SonarQube, but the links are in the format of the container network.
When links are included in a SonarQube-generated URL, they’ll use the Server base URL. To set it, go to Administration. You’ll land on the General page. Scroll down. It’s toward the bottom.
Hello @gundw-fsa, thanks a lot for participating in the community.
i tested on sq community build v25.4.0.105899 docker image and i cannot reproduce your issue.
When i start SQ and send a mail i do have localhost:9000 as source of the mail, but when i change the server.base.url, without restarting the server, i get the correct url in mail. (i had this result with the test email feature in configuration, i will try with proper profile update)