diff --git a/.gitignore b/.gitignore
index 6cf2af7fc3ecf1db4faea388c628f740a2e7d000..0834d1253905ad5558fea3570cc5865242f81bf6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@ __pycache__
 coverage.xml
 *.egg-info
 docs/build
+docs/source/_static/openapi.json
 
 .vscode
 
diff --git a/docs/dump-openapi-spec.py b/docs/dump-openapi-spec.py
index 7a453a1d066f62a9ba69917727555a81ce39e39e..944838ab2f2f496a4e4b1855f6f379ada7a5b376 100644
--- a/docs/dump-openapi-spec.py
+++ b/docs/dump-openapi-spec.py
@@ -6,7 +6,7 @@ import lso
 
 config_filename = os.path.join(
     os.path.dirname(__file__),
-    '..', 'config-example.json')
+    '..', 'config.json.example')
 
 output_filename = os.path.join(
     os.path.dirname(__file__),
diff --git a/docs/source/static/openapi.html b/docs/source/_static/openapi.html
similarity index 100%
rename from docs/source/static/openapi.html
rename to docs/source/_static/openapi.html
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 9d63df7dfbba5eb2740dedec4b8b9b6927ea1b3d..5623743a1340df6e31d3733d5346ec05e54e21c1 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -67,7 +67,7 @@ exclude_patterns = []
 # -- Options for HTML output -------------------------------------------------
 
 html_theme = 'sphinx_rtd_theme'
-html_static_path = ['static']
+html_static_path = ['_static']
 
 # Both the class' and the __init__ method's docstring
 # are concatenated and inserted.
diff --git a/docs/source/index.rst b/docs/source/index.rst
index 350880637493e7db65d993dedce80a410c964ecb..74ff58efdc4f0a220c0ed102169e23c709510b06 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -1,5 +1,5 @@
 GOAT Lightweight Service Orchestrator
-==========================
+=====================================
 
 Documentation for LSO: a Lightweight Service Orchestrator