diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000000000000000000000000000000000000..caff5e2fa4841885e242795e5ca5619a12ba746e
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,14 @@
+*.png filter=lfs diff=lfs merge=lfs -text
+*.PNG filter=lfs diff=lfs merge=lfs -text
+*.webp filter=lfs diff=lfs merge=lfs -text
+*.pdf filter=lfs diff=lfs merge=lfs -text
+*.mp4 filter=lfs diff=lfs merge=lfs -text
+*.JPEG filter=lfs diff=lfs merge=lfs -text
+*.jpeg filter=lfs diff=lfs merge=lfs -text
+*.jpg filter=lfs diff=lfs merge=lfs -text
+*.GIF filter=lfs diff=lfs merge=lfs -text
+*.JPG filter=lfs diff=lfs merge=lfs -text
+*.gif filter=lfs diff=lfs merge=lfs -text
+*.svg filter=lfs diff=lfs merge=lfs -text
+*.SVG filter=lfs diff=lfs merge=lfs -text
+app/static/**/* filter=lfs diff=lfs merge=lfs -text
diff --git a/app/articles/2009/08/19/.gitattributes b/app/articles/2009/08/19/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2009/08/19/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2011/08/30/.gitattributes b/app/articles/2011/08/30/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2011/08/30/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2011/12/23/.gitattributes b/app/articles/2011/12/23/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2011/12/23/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2011/12/24/.gitattributes b/app/articles/2011/12/24/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2011/12/24/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/01/18/.gitattributes b/app/articles/2012/01/18/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/01/18/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/02/01/.gitattributes b/app/articles/2012/02/01/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/02/01/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/02/22/.gitattributes b/app/articles/2012/02/22/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/02/22/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/03/13/.gitattributes b/app/articles/2012/03/13/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/03/13/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/04/15/.gitattributes b/app/articles/2012/04/15/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/04/15/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/05/08/.gitattributes b/app/articles/2012/05/08/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/05/08/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/06/06/.gitattributes b/app/articles/2012/06/06/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/06/06/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2012/09/04/.gitattributes b/app/articles/2012/09/04/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2012/09/04/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2013/09/27/.gitattributes b/app/articles/2013/09/27/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2013/09/27/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2013/11/23/.gitattributes b/app/articles/2013/11/23/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2013/11/23/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2013/12/06/.gitattributes b/app/articles/2013/12/06/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2013/12/06/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2014/03/23/.gitattributes b/app/articles/2014/03/23/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2014/03/23/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2014/06/18/.gitattributes b/app/articles/2014/06/18/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2014/06/18/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2014/07/30/.gitattributes b/app/articles/2014/07/30/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2014/07/30/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2015/01/25/.gitattributes b/app/articles/2015/01/25/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2015/01/25/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2015/06/21/.gitattributes b/app/articles/2015/06/21/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2015/06/21/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2015/06/22/.gitattributes b/app/articles/2015/06/22/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2015/06/22/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2015/09/29/.gitattributes b/app/articles/2015/09/29/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2015/09/29/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2016/01/22/.gitattributes b/app/articles/2016/01/22/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2016/01/22/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2016/01/31/.gitattributes b/app/articles/2016/01/31/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2016/01/31/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2016/07/11/.gitattributes b/app/articles/2016/07/11/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2016/07/11/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2016/08/18/.gitattributes b/app/articles/2016/08/18/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2016/08/18/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2016/10/17/.gitattributes b/app/articles/2016/10/17/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2016/10/17/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2017/04/16/.gitattributes b/app/articles/2017/04/16/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2017/04/16/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2017/08/30/.gitattributes b/app/articles/2017/08/30/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2017/08/30/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2017/12/06/.gitattributes b/app/articles/2017/12/06/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2017/12/06/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2018/05/19/.gitattributes b/app/articles/2018/05/19/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2018/05/19/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2018/06/15/.gitattributes b/app/articles/2018/06/15/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2018/06/15/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2019/02/21/.gitattributes b/app/articles/2019/02/21/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2019/02/21/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2019/03/03/.gitattributes b/app/articles/2019/03/03/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2019/03/03/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2019/09/11/.gitattributes b/app/articles/2019/09/11/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2019/09/11/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/articles/2019/09/24/.gitattributes b/app/articles/2019/09/24/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/articles/2019/09/24/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/docs/guides/services/img/.gitattributes b/app/docs/guides/services/img/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/docs/guides/services/img/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/static/documents/.gitattributes b/app/static/documents/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/static/documents/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/static/img/.gitattributes b/app/static/img/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/static/img/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file
diff --git a/app/static/img/authors/.gitattributes b/app/static/img/authors/.gitattributes
deleted file mode 100644
index b851ce540b28d239850493b793b49724a739a955..0000000000000000000000000000000000000000
--- a/app/static/img/authors/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-*.{jpg,JPG,png,PNG,JPEG,jpeg,gif,GIF,webp,pdf,svg,SVG,mp4,pdf} filter=lfs diff=lfs merge=lfs -text
\ No newline at end of file