diff --git a/.clang-tidy b/.clang-tidy
new file mode 100644
index 0000000000000000000000000000000000000000..31d6642c3e4935f758941644c387d37cb2c2a8ad
--- /dev/null
+++ b/.clang-tidy
@@ -0,0 +1 @@
+Checks: '-*,clang-diagnostic-*,performance-*,bugprone-*,llvm-*,clang-analyzer-*,misc-*,-llvm-namespace-comment,-misc-unused-parameters,-misc-non-private-member-variables-in-classes,-llvm-header-guard,-llvm-include-order,-bugprone-suspicious-string-compare,modernize-use-override'
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000000000000000000000000000000000000..4786b2a500ae8965ca6480c9584723678839fe2b
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,11 @@
+sonar.analysis.mode=preview #change this value to 'publish' if you want to make the resluts public
+sonar.projectKey=jami:daemon
+sonar.projectName=jami-daemon
+sonar.projectVersion=1.0
+sonar.language=c++
+sonar.sources=src/, test/
+sonar.cxx.includeDirectories=contrib/x86_64-linux-gnu/include/
+sonar.projectBaseDir=.
+sonar.sourceEncoding=UTF-8
+sonar.cxx.clangtidy.reportPath=clang-tidy-report.txt
+sonar.report.export.path=sonar-report.json