diff --git a/.dockerignore b/.dockerignore
index f0442551cfd02dfa5ba2c1c082e5534878c8b881..3d9a34c242bf64f3a210e2a3ebdc44693d968256 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -4,4 +4,5 @@
 # ...except essential
 !/public
 !/src
+!.eslintrc.json
 !package*.json
diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000000000000000000000000000000000000..6144597b523f047c3a9d4a6db97b584f09dba8e5
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,21 @@
+{
+	"root": true,
+	"env": {
+		"node": true,
+		"es6": true
+	},
+	"rules": {
+		"no-console": 0,
+		"eqeqeq":"warn",
+		"no-cond-assign": 0,
+		"no-unused-vars": 1,
+		"no-extra-semi": "warn",
+		"semi": "warn"
+	},
+	"extends": "eslint:recommended",
+	"parserOptions": {
+		"ecmaFeatures": {
+			"experimentalObjectRestSpread": true
+		}
+	}
+}