diff --git a/docs/conf.py b/docs/conf.py
index 3395052..b60e03b 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -36,3 +36,27 @@ html_theme = 'alabaster'
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static']
+
+# Configure the sidebar to be how we want it to be
+# We don't have 'navigation' here, since it is very cluttered
+# and seems to be hard to control.
+html_sidebars = {
+ '**': [
+ 'about.html',
+ 'relations.html',
+ 'searchbox.html',
+ 'donate.html',
+ ]
+}
+# Custom Alabaster theme options
+html_theme_options = {
+ 'description': """
+ A simple JupyterHub distribution for 1-100 users
+
+ Documentation confusing? File an issue!
+ """,
+ 'github_user': 'jupyterhub',
+ 'github_repo': 'the-littlest-jupyterhub',
+ 'github_button': True,
+ 'github_banner': True,
+}