diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..980ef21
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,12 @@
+# EditorConfig is awesome: https://EditorConfig.org
+
+# top-most EditorConfig file
+root = true
+
+[*]
+indent_style = tab
+indent_size = 4
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
diff --git a/.env.example b/.env.example
new file mode 100644
index 0000000..d2b3d15
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,7 @@
+# NODE_ENV=development
+HOST=0.0.0.0
+PORT=8080
+
+# this is only the default value if non is give in /id
+LANYARD_USER_ID=id-here
+LANYARD_INSTANCE=https://lanyard.rest
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..6313b56
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+* text=auto eol=lf
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d23d9c1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/node_modules
+bun.lock
+.env