diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 147afdc437874a51c7adc0a3c1da433b8771d844..f64206073fa1a0681e67e7061cff255f141dc572 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -69,7 +69,7 @@ documentation:static:
   rules:
     - if: $CI_DEFAULT_BRANCH
   script:
-  - mdbook build documentation/design --dest-dir public
+  - mdbook build documentation --dest-dir public
   artifacts:
     paths:
       - public
@@ -84,7 +84,7 @@ documentation:test:
   rules:
     - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
   script:
-  - mdbook build documentation/design --dest-dir public
+  - mdbook build documentation --dest-dir public
 
 sast:
   variables:
diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md
new file mode 100644
index 0000000000000000000000000000000000000000..7d3cefda78af2143a56d1e7a4e6e4889aceb9165
--- /dev/null
+++ b/documentation/SUMMARY.md
@@ -0,0 +1,7 @@
+# goSDN Documentation
+
+- [Introduction](design/01-introduction.md)
+- [Introduction](design/02-related-work.md)
+- [Introduction](design/03-theoretical-background.md)
+- [Introduction](design/04-conceptual-design.md)
+- [Introduction](design/05-implementation.md)
\ No newline at end of file