


One or more scanners running on your build or continuous integration servers to analyze projects.įor optimal performance, the SonarQube server and database should be installed on separate hosts, and the server host should be dedicated.Metrics and issues for code quality and security generated during code scans.the compute engine in charge of processing code analysis reports and saving them in the SonarQube database.a search server based on Elasticsearch.a web server that serves the SonarQube user interface.The SonarQube server running the following processes: Instance componentsĪ SonarQube instance comprises three components: For details on clustered setup, see Install the Server as a Cluster. To work around this issue, it might suffice to augment the Linux swap file size to a maximum of twice the physical memory size.This section describes a single-node SonarQube instance.

Having less than 1 GB of system memory available for Dokku and its containers may result in unexpected errors, such as ! master -> master (pre-receive hook declined) during installation of NPM dependencies (). You can manage this global domain using the domains plugin.įollow the user management documentation in order to add SSH keys for users to Dokku, or to give other Unix accounts access to Dokku. Set up a domain using your preferred vendor and a wildcard domain pointing to the host running Dokku. If you do not, your installation will be considered incomplete and you will not be able to deploy applications.įor Debian, unattended installation is described Debian installation guide. Once Dokku is installed, you'll want to configure the virtualhost setup as well as the push user. Please note that this will also skip installation of other recommended dependencies. Debian-based OS users can run the bootstrap installer via sudo DOKKU_NO_INSTALL_RECOMMENDS=" -no-install-recommends " bash bootstrap.sh to skip the dependency. The Herokuish package is recommended but not required if not using Heroku buildpacks for deployment. Sudo BUILD_STACK = true STACK_URL = make install
