diff --git a/.codebeatignore b/.codebeatignore
new file mode 100644
index 0000000000..d2a8660ccf
--- /dev/null
+++ b/.codebeatignore
@@ -0,0 +1,6 @@
+conf/**
+docker/**
+public/**
+packager/**
+scripts/**
+templates/**
\ No newline at end of file
diff --git a/.codebeatsettings b/.codebeatsettings
new file mode 100644
index 0000000000..7f1f85d051
--- /dev/null
+++ b/.codebeatsettings
@@ -0,0 +1,5 @@
+{
+	"GOLANG": {
+		"TOO_MANY_IVARS": [20, 50, 70, 99]
+	}
+}
\ No newline at end of file