summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2022-03-26 13:42:44 +0100
committerGitHub <noreply@github.com>2022-03-26 13:42:44 +0100
commit1ee5cfb01c528745341a39cbde6fa181101f78b4 (patch)
treecb174f975fa6b5c4b4f6d8c1af4c12c2466cbf04
parentef8af285a22db78a3d28d0f13228f0487ce9fe8b (diff)
parent24f53276c1db5d3ebd8969d20eac77970ce6b2d5 (diff)
downloadsearxng-1ee5cfb01c528745341a39cbde6fa181101f78b4.tar.gz
searxng-1ee5cfb01c528745341a39cbde6fa181101f78b4.zip
Merge pull request #1000 from return42/fix-703
[fix] add sphinx-notfound-page
-rw-r--r--docs/conf.py5
-rw-r--r--requirements-dev.txt1
2 files changed, 6 insertions, 0 deletions
diff --git a/docs/conf.py b/docs/conf.py
index 1dd5693ca..5db9e8178 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -123,6 +123,7 @@ extensions = [
'linuxdoc.kfigure', # Sphinx extension which implements scalable image handling.
"sphinx_tabs.tabs", # https://github.com/djungelorm/sphinx-tabs
'myst_parser', # https://www.sphinx-doc.org/en/master/usage/markdown.html
+ 'notfound.extension', # https://github.com/readthedocs/sphinx-notfound-page
]
suppress_warnings = ['myst.domains']
@@ -140,6 +141,10 @@ issues_github_path = "searxng/searxng"
# HTML -----------------------------------------------------------------
+# https://searxng.github.io/searxng --> '/searxng/'
+# https://docs.searxng.org --> '/'
+notfound_urls_prefix = '/'
+
sys.path.append(os.path.abspath('_themes'))
sys.path.insert(0, os.path.abspath("../utils/"))
html_theme_path = ['_themes']
diff --git a/requirements-dev.txt b/requirements-dev.txt
index 27cb56ae9..970c3811e 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -14,6 +14,7 @@ sphinx-jinja==2.0.1
sphinx-tabs==3.3.1
sphinxcontrib-programoutput==0.17
sphinx-autobuild==2021.3.14
+sphinx-notfound-page==0.8
myst-parser==0.17.0
linuxdoc==20211220
aiounittest==1.4.1