diff --git a/docs/make.jl b/docs/make.jl
index ede59e712d9d18eed01b2fd6edc04c4b92f85146..836b38bf8d968ebc4fdb3007d3782f3d558729d6 100644
--- a/docs/make.jl
+++ b/docs/make.jl
@@ -1,3 +1,5 @@
 using Documenter, CaosDB
 
-makedocs(sitename="CaosDB.jl Documentation")
+makedocs(
+    modules=[CaosDB],
+    sitename="CaosDB.jl Documentation")
diff --git a/docs/src/index.md b/docs/src/index.md
index ac17339b6661eaf8373c50b218f1324ed4c936ef..ef6b868265a77eb8ac374aa50f0bdf8ab77553f9 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -3,6 +3,17 @@
 This will be the index of the documentation of the CaosDB Julia client
 library.
 
+Manually add a docstring here:
+
 ```@docs
 dummy_func(x)
 ```
+
+
+## Semi-auomatic generation of documentation
+
+Similar to autodoc:
+
+```@autodocs
+Modules=[CaosDB]
+```