diff --git a/.gitignore b/.gitignore
index fd885f5462d3a708e918d90514d2f247ffd34191..c38a35a7f80d3cb03fa0a9be00332417e3c99c2d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,7 +21,7 @@ example/*.aux.xml
 example/*.gpkg-shm
 example/*.gpkg-wal
 eotimeseriesviewer/ui/tmp.ui
-.*
+
 !/.gitignore
 !/.gitattributes
 
diff --git a/.readthedocs.yml b/.readthedocs.yml
new file mode 100644
index 0000000000000000000000000000000000000000..fab47a3fde7fed3e5bb33b820eab79db8df115f3
--- /dev/null
+++ b/.readthedocs.yml
@@ -0,0 +1,20 @@
+# .readthedocs.yml
+# Read the Docs configuration file
+# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
+
+# Required:
+version: 2
+
+
+sphinx:
+  configuration: doc/source/conf.py
+
+formats:
+  - htmlzip
+
+python:
+  version: 3.7
+  install:
+    - requirements:  doc/source/requirements.txt
+
+