mirror of https://github.com/searx/searx
Deploying to gh-pages from @ 05977f3221
🚀
This commit is contained in:
parent
09000a3113
commit
ff08c11701
|
@ -1,4 +1,4 @@
|
||||||
# Sphinx build info version 1
|
# Sphinx build info version 1
|
||||||
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
|
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
|
||||||
config: 1a152d0c940727ba3134cd29807bf405
|
config: 0818448ad62b9dc75b444463b057ce0d
|
||||||
tags: 645f666f9bcd5a90fca523b33c5a78b7
|
tags: 645f666f9bcd5a90fca523b33c5a78b7
|
||||||
|
|
3
404.html
3
404.html
|
@ -15,6 +15,7 @@
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/underscore.js"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="_static/doctools.js"></script>
|
<script src="_static/doctools.js"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js"></script>
|
||||||
<script src="_static/tabs.js"></script>
|
<script src="_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="genindex.html" />
|
<link rel="index" title="Index" href="genindex.html" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
|
@ -94,7 +95,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="_static/version_warning_offset.js"></script>
|
<script src="_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -90,7 +91,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../../_static/underscore.js"></script>
|
<script src="../../_static/underscore.js"></script>
|
||||||
<script src="../../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../../_static/doctools.js"></script>
|
<script src="../../_static/doctools.js"></script>
|
||||||
|
<script src="../../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../../_static/tabs.js"></script>
|
<script src="../../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../../genindex.html" />
|
<link rel="index" title="Index" href="../../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../../search.html" />
|
<link rel="search" title="Search" href="../../search.html" />
|
||||||
|
@ -313,7 +314,7 @@ if __name__ == '__main__':
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../../_static/version_warning_offset.js"></script>
|
<script src="../../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,13 @@
|
||||||
*/
|
*/
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
|
const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([
|
||||||
|
"TEXTAREA",
|
||||||
|
"INPUT",
|
||||||
|
"SELECT",
|
||||||
|
"BUTTON",
|
||||||
|
]);
|
||||||
|
|
||||||
const _ready = (callback) => {
|
const _ready = (callback) => {
|
||||||
if (document.readyState !== "loading") {
|
if (document.readyState !== "loading") {
|
||||||
callback();
|
callback();
|
||||||
|
@ -18,73 +25,11 @@ const _ready = (callback) => {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* highlight a given string on a node by wrapping it in
|
|
||||||
* span elements with the given class name.
|
|
||||||
*/
|
|
||||||
const _highlight = (node, addItems, text, className) => {
|
|
||||||
if (node.nodeType === Node.TEXT_NODE) {
|
|
||||||
const val = node.nodeValue;
|
|
||||||
const parent = node.parentNode;
|
|
||||||
const pos = val.toLowerCase().indexOf(text);
|
|
||||||
if (
|
|
||||||
pos >= 0 &&
|
|
||||||
!parent.classList.contains(className) &&
|
|
||||||
!parent.classList.contains("nohighlight")
|
|
||||||
) {
|
|
||||||
let span;
|
|
||||||
|
|
||||||
const closestNode = parent.closest("body, svg, foreignObject");
|
|
||||||
const isInSVG = closestNode && closestNode.matches("svg");
|
|
||||||
if (isInSVG) {
|
|
||||||
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
|
|
||||||
} else {
|
|
||||||
span = document.createElement("span");
|
|
||||||
span.classList.add(className);
|
|
||||||
}
|
|
||||||
|
|
||||||
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
|
|
||||||
parent.insertBefore(
|
|
||||||
span,
|
|
||||||
parent.insertBefore(
|
|
||||||
document.createTextNode(val.substr(pos + text.length)),
|
|
||||||
node.nextSibling
|
|
||||||
)
|
|
||||||
);
|
|
||||||
node.nodeValue = val.substr(0, pos);
|
|
||||||
|
|
||||||
if (isInSVG) {
|
|
||||||
const rect = document.createElementNS(
|
|
||||||
"http://www.w3.org/2000/svg",
|
|
||||||
"rect"
|
|
||||||
);
|
|
||||||
const bbox = parent.getBBox();
|
|
||||||
rect.x.baseVal.value = bbox.x;
|
|
||||||
rect.y.baseVal.value = bbox.y;
|
|
||||||
rect.width.baseVal.value = bbox.width;
|
|
||||||
rect.height.baseVal.value = bbox.height;
|
|
||||||
rect.setAttribute("class", className);
|
|
||||||
addItems.push({ parent: parent, target: rect });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if (node.matches && !node.matches("button, select, textarea")) {
|
|
||||||
node.childNodes.forEach((el) => _highlight(el, addItems, text, className));
|
|
||||||
}
|
|
||||||
};
|
|
||||||
const _highlightText = (thisNode, text, className) => {
|
|
||||||
let addItems = [];
|
|
||||||
_highlight(thisNode, addItems, text, className);
|
|
||||||
addItems.forEach((obj) =>
|
|
||||||
obj.parent.insertAdjacentElement("beforebegin", obj.target)
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Small JavaScript module for the documentation.
|
* Small JavaScript module for the documentation.
|
||||||
*/
|
*/
|
||||||
const Documentation = {
|
const Documentation = {
|
||||||
init: () => {
|
init: () => {
|
||||||
Documentation.highlightSearchWords();
|
|
||||||
Documentation.initDomainIndexTable();
|
Documentation.initDomainIndexTable();
|
||||||
Documentation.initOnKeyListeners();
|
Documentation.initOnKeyListeners();
|
||||||
},
|
},
|
||||||
|
@ -126,51 +71,6 @@ const Documentation = {
|
||||||
Documentation.LOCALE = catalog.locale;
|
Documentation.LOCALE = catalog.locale;
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
|
||||||
* highlight the search words provided in the url in the text
|
|
||||||
*/
|
|
||||||
highlightSearchWords: () => {
|
|
||||||
const highlight =
|
|
||||||
new URLSearchParams(window.location.search).get("highlight") || "";
|
|
||||||
const terms = highlight.toLowerCase().split(/\s+/).filter(x => x);
|
|
||||||
if (terms.length === 0) return; // nothing to do
|
|
||||||
|
|
||||||
// There should never be more than one element matching "div.body"
|
|
||||||
const divBody = document.querySelectorAll("div.body");
|
|
||||||
const body = divBody.length ? divBody[0] : document.querySelector("body");
|
|
||||||
window.setTimeout(() => {
|
|
||||||
terms.forEach((term) => _highlightText(body, term, "highlighted"));
|
|
||||||
}, 10);
|
|
||||||
|
|
||||||
const searchBox = document.getElementById("searchbox");
|
|
||||||
if (searchBox === null) return;
|
|
||||||
searchBox.appendChild(
|
|
||||||
document
|
|
||||||
.createRange()
|
|
||||||
.createContextualFragment(
|
|
||||||
'<p class="highlight-link">' +
|
|
||||||
'<a href="javascript:Documentation.hideSearchWords()">' +
|
|
||||||
Documentation.gettext("Hide Search Matches") +
|
|
||||||
"</a></p>"
|
|
||||||
)
|
|
||||||
);
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* helper function to hide the search marks again
|
|
||||||
*/
|
|
||||||
hideSearchWords: () => {
|
|
||||||
document
|
|
||||||
.querySelectorAll("#searchbox .highlight-link")
|
|
||||||
.forEach((el) => el.remove());
|
|
||||||
document
|
|
||||||
.querySelectorAll("span.highlighted")
|
|
||||||
.forEach((el) => el.classList.remove("highlighted"));
|
|
||||||
const url = new URL(window.location);
|
|
||||||
url.searchParams.delete("highlight");
|
|
||||||
window.history.replaceState({}, "", url);
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* helper function to focus on search bar
|
* helper function to focus on search bar
|
||||||
*/
|
*/
|
||||||
|
@ -210,15 +110,11 @@ const Documentation = {
|
||||||
)
|
)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
const blacklistedElements = new Set([
|
|
||||||
"TEXTAREA",
|
|
||||||
"INPUT",
|
|
||||||
"SELECT",
|
|
||||||
"BUTTON",
|
|
||||||
]);
|
|
||||||
document.addEventListener("keydown", (event) => {
|
document.addEventListener("keydown", (event) => {
|
||||||
if (blacklistedElements.has(document.activeElement.tagName)) return; // bail for input elements
|
// bail for input elements
|
||||||
if (event.altKey || event.ctrlKey || event.metaKey) return; // bail with special keys
|
if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
|
||||||
|
// bail with special keys
|
||||||
|
if (event.altKey || event.ctrlKey || event.metaKey) return;
|
||||||
|
|
||||||
if (!event.shiftKey) {
|
if (!event.shiftKey) {
|
||||||
switch (event.key) {
|
switch (event.key) {
|
||||||
|
@ -240,10 +136,6 @@ const Documentation = {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "Escape":
|
|
||||||
if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break;
|
|
||||||
Documentation.hideSearchWords();
|
|
||||||
event.preventDefault();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,14 +57,14 @@ const _removeChildren = (element) => {
|
||||||
const _escapeRegExp = (string) =>
|
const _escapeRegExp = (string) =>
|
||||||
string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
|
string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
|
||||||
|
|
||||||
const _displayItem = (item, highlightTerms, searchTerms) => {
|
const _displayItem = (item, searchTerms) => {
|
||||||
const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
|
const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
|
||||||
const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT;
|
const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT;
|
||||||
const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
|
const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
|
||||||
const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
|
const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
|
||||||
const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
|
const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
|
||||||
|
|
||||||
const [docName, title, anchor, descr] = item;
|
const [docName, title, anchor, descr, score, _filename] = item;
|
||||||
|
|
||||||
let listItem = document.createElement("li");
|
let listItem = document.createElement("li");
|
||||||
let requestUrl;
|
let requestUrl;
|
||||||
|
@ -82,10 +82,9 @@ const _displayItem = (item, highlightTerms, searchTerms) => {
|
||||||
requestUrl = docUrlRoot + docName + docFileSuffix;
|
requestUrl = docUrlRoot + docName + docFileSuffix;
|
||||||
linkUrl = docName + docLinkSuffix;
|
linkUrl = docName + docLinkSuffix;
|
||||||
}
|
}
|
||||||
const params = new URLSearchParams();
|
|
||||||
params.set("highlight", [...highlightTerms].join(" "));
|
|
||||||
let linkEl = listItem.appendChild(document.createElement("a"));
|
let linkEl = listItem.appendChild(document.createElement("a"));
|
||||||
linkEl.href = linkUrl + "?" + params.toString() + anchor;
|
linkEl.href = linkUrl + anchor;
|
||||||
|
linkEl.dataset.score = score;
|
||||||
linkEl.innerHTML = title;
|
linkEl.innerHTML = title;
|
||||||
if (descr)
|
if (descr)
|
||||||
listItem.appendChild(document.createElement("span")).innerHTML =
|
listItem.appendChild(document.createElement("span")).innerHTML =
|
||||||
|
@ -96,7 +95,7 @@ const _displayItem = (item, highlightTerms, searchTerms) => {
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
if (data)
|
if (data)
|
||||||
listItem.appendChild(
|
listItem.appendChild(
|
||||||
Search.makeSearchSummary(data, searchTerms, highlightTerms)
|
Search.makeSearchSummary(data, searchTerms)
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
Search.output.appendChild(listItem);
|
Search.output.appendChild(listItem);
|
||||||
|
@ -116,15 +115,14 @@ const _finishSearch = (resultCount) => {
|
||||||
const _displayNextItem = (
|
const _displayNextItem = (
|
||||||
results,
|
results,
|
||||||
resultCount,
|
resultCount,
|
||||||
highlightTerms,
|
|
||||||
searchTerms
|
searchTerms
|
||||||
) => {
|
) => {
|
||||||
// results left, load the summary and display it
|
// results left, load the summary and display it
|
||||||
// this is intended to be dynamic (don't sub resultsCount)
|
// this is intended to be dynamic (don't sub resultsCount)
|
||||||
if (results.length) {
|
if (results.length) {
|
||||||
_displayItem(results.pop(), highlightTerms, searchTerms);
|
_displayItem(results.pop(), searchTerms);
|
||||||
setTimeout(
|
setTimeout(
|
||||||
() => _displayNextItem(results, resultCount, highlightTerms, searchTerms),
|
() => _displayNextItem(results, resultCount, searchTerms),
|
||||||
5
|
5
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -237,6 +235,12 @@ const Search = {
|
||||||
* execute search (requires search index to be loaded)
|
* execute search (requires search index to be loaded)
|
||||||
*/
|
*/
|
||||||
query: (query) => {
|
query: (query) => {
|
||||||
|
const filenames = Search._index.filenames;
|
||||||
|
const docNames = Search._index.docnames;
|
||||||
|
const titles = Search._index.titles;
|
||||||
|
const allTitles = Search._index.alltitles;
|
||||||
|
const indexEntries = Search._index.indexentries;
|
||||||
|
|
||||||
// stem the search terms and add them to the correct list
|
// stem the search terms and add them to the correct list
|
||||||
const stemmer = new Stemmer();
|
const stemmer = new Stemmer();
|
||||||
const searchTerms = new Set();
|
const searchTerms = new Set();
|
||||||
|
@ -264,6 +268,10 @@ const Search = {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js
|
||||||
|
localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" "))
|
||||||
|
}
|
||||||
|
|
||||||
// console.debug("SEARCH: searching for:");
|
// console.debug("SEARCH: searching for:");
|
||||||
// console.info("required: ", [...searchTerms]);
|
// console.info("required: ", [...searchTerms]);
|
||||||
// console.info("excluded: ", [...excludedTerms]);
|
// console.info("excluded: ", [...excludedTerms]);
|
||||||
|
@ -272,6 +280,40 @@ const Search = {
|
||||||
let results = [];
|
let results = [];
|
||||||
_removeChildren(document.getElementById("search-progress"));
|
_removeChildren(document.getElementById("search-progress"));
|
||||||
|
|
||||||
|
const queryLower = query.toLowerCase();
|
||||||
|
for (const [title, foundTitles] of Object.entries(allTitles)) {
|
||||||
|
if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) {
|
||||||
|
for (const [file, id] of foundTitles) {
|
||||||
|
let score = Math.round(100 * queryLower.length / title.length)
|
||||||
|
results.push([
|
||||||
|
docNames[file],
|
||||||
|
titles[file] !== title ? `${titles[file]} > ${title}` : title,
|
||||||
|
id !== null ? "#" + id : "",
|
||||||
|
null,
|
||||||
|
score,
|
||||||
|
filenames[file],
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// search for explicit entries in index directives
|
||||||
|
for (const [entry, foundEntries] of Object.entries(indexEntries)) {
|
||||||
|
if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) {
|
||||||
|
for (const [file, id] of foundEntries) {
|
||||||
|
let score = Math.round(100 * queryLower.length / entry.length)
|
||||||
|
results.push([
|
||||||
|
docNames[file],
|
||||||
|
titles[file],
|
||||||
|
id ? "#" + id : "",
|
||||||
|
null,
|
||||||
|
score,
|
||||||
|
filenames[file],
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// lookup as object
|
// lookup as object
|
||||||
objectTerms.forEach((term) =>
|
objectTerms.forEach((term) =>
|
||||||
results.push(...Search.performObjectSearch(term, objectTerms))
|
results.push(...Search.performObjectSearch(term, objectTerms))
|
||||||
|
@ -318,7 +360,7 @@ const Search = {
|
||||||
// console.info("search results:", Search.lastresults);
|
// console.info("search results:", Search.lastresults);
|
||||||
|
|
||||||
// print the results
|
// print the results
|
||||||
_displayNextItem(results, results.length, highlightTerms, searchTerms);
|
_displayNextItem(results, results.length, searchTerms);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -399,8 +441,8 @@ const Search = {
|
||||||
// prepare search
|
// prepare search
|
||||||
const terms = Search._index.terms;
|
const terms = Search._index.terms;
|
||||||
const titleTerms = Search._index.titleterms;
|
const titleTerms = Search._index.titleterms;
|
||||||
const docNames = Search._index.docnames;
|
|
||||||
const filenames = Search._index.filenames;
|
const filenames = Search._index.filenames;
|
||||||
|
const docNames = Search._index.docnames;
|
||||||
const titles = Search._index.titles;
|
const titles = Search._index.titles;
|
||||||
|
|
||||||
const scoreMap = new Map();
|
const scoreMap = new Map();
|
||||||
|
@ -497,11 +539,9 @@ const Search = {
|
||||||
/**
|
/**
|
||||||
* helper function to return a node containing the
|
* helper function to return a node containing the
|
||||||
* search summary for a given text. keywords is a list
|
* search summary for a given text. keywords is a list
|
||||||
* of stemmed words, highlightWords is the list of normal, unstemmed
|
* of stemmed words.
|
||||||
* words. the first one is used to find the occurrence, the
|
|
||||||
* latter for highlighting it.
|
|
||||||
*/
|
*/
|
||||||
makeSearchSummary: (htmlText, keywords, highlightWords) => {
|
makeSearchSummary: (htmlText, keywords) => {
|
||||||
const text = Search.htmlToText(htmlText);
|
const text = Search.htmlToText(htmlText);
|
||||||
if (text === "") return null;
|
if (text === "") return null;
|
||||||
|
|
||||||
|
@ -519,10 +559,6 @@ const Search = {
|
||||||
summary.classList.add("context");
|
summary.classList.add("context");
|
||||||
summary.textContent = top + text.substr(startWithContext, 240).trim() + tail;
|
summary.textContent = top + text.substr(startWithContext, 240).trim() + tail;
|
||||||
|
|
||||||
highlightWords.forEach((highlightWord) =>
|
|
||||||
_highlightText(summary, highlightWord, "highlighted")
|
|
||||||
);
|
|
||||||
|
|
||||||
return summary;
|
return summary;
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
|
@ -0,0 +1,144 @@
|
||||||
|
/* Highlighting utilities for Sphinx HTML documentation. */
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
const SPHINX_HIGHLIGHT_ENABLED = true
|
||||||
|
|
||||||
|
/**
|
||||||
|
* highlight a given string on a node by wrapping it in
|
||||||
|
* span elements with the given class name.
|
||||||
|
*/
|
||||||
|
const _highlight = (node, addItems, text, className) => {
|
||||||
|
if (node.nodeType === Node.TEXT_NODE) {
|
||||||
|
const val = node.nodeValue;
|
||||||
|
const parent = node.parentNode;
|
||||||
|
const pos = val.toLowerCase().indexOf(text);
|
||||||
|
if (
|
||||||
|
pos >= 0 &&
|
||||||
|
!parent.classList.contains(className) &&
|
||||||
|
!parent.classList.contains("nohighlight")
|
||||||
|
) {
|
||||||
|
let span;
|
||||||
|
|
||||||
|
const closestNode = parent.closest("body, svg, foreignObject");
|
||||||
|
const isInSVG = closestNode && closestNode.matches("svg");
|
||||||
|
if (isInSVG) {
|
||||||
|
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
|
||||||
|
} else {
|
||||||
|
span = document.createElement("span");
|
||||||
|
span.classList.add(className);
|
||||||
|
}
|
||||||
|
|
||||||
|
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
|
||||||
|
parent.insertBefore(
|
||||||
|
span,
|
||||||
|
parent.insertBefore(
|
||||||
|
document.createTextNode(val.substr(pos + text.length)),
|
||||||
|
node.nextSibling
|
||||||
|
)
|
||||||
|
);
|
||||||
|
node.nodeValue = val.substr(0, pos);
|
||||||
|
|
||||||
|
if (isInSVG) {
|
||||||
|
const rect = document.createElementNS(
|
||||||
|
"http://www.w3.org/2000/svg",
|
||||||
|
"rect"
|
||||||
|
);
|
||||||
|
const bbox = parent.getBBox();
|
||||||
|
rect.x.baseVal.value = bbox.x;
|
||||||
|
rect.y.baseVal.value = bbox.y;
|
||||||
|
rect.width.baseVal.value = bbox.width;
|
||||||
|
rect.height.baseVal.value = bbox.height;
|
||||||
|
rect.setAttribute("class", className);
|
||||||
|
addItems.push({ parent: parent, target: rect });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (node.matches && !node.matches("button, select, textarea")) {
|
||||||
|
node.childNodes.forEach((el) => _highlight(el, addItems, text, className));
|
||||||
|
}
|
||||||
|
};
|
||||||
|
const _highlightText = (thisNode, text, className) => {
|
||||||
|
let addItems = [];
|
||||||
|
_highlight(thisNode, addItems, text, className);
|
||||||
|
addItems.forEach((obj) =>
|
||||||
|
obj.parent.insertAdjacentElement("beforebegin", obj.target)
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Small JavaScript module for the documentation.
|
||||||
|
*/
|
||||||
|
const SphinxHighlight = {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* highlight the search words provided in localstorage in the text
|
||||||
|
*/
|
||||||
|
highlightSearchWords: () => {
|
||||||
|
if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight
|
||||||
|
|
||||||
|
// get and clear terms from localstorage
|
||||||
|
const url = new URL(window.location);
|
||||||
|
const highlight =
|
||||||
|
localStorage.getItem("sphinx_highlight_terms")
|
||||||
|
|| url.searchParams.get("highlight")
|
||||||
|
|| "";
|
||||||
|
localStorage.removeItem("sphinx_highlight_terms")
|
||||||
|
url.searchParams.delete("highlight");
|
||||||
|
window.history.replaceState({}, "", url);
|
||||||
|
|
||||||
|
// get individual terms from highlight string
|
||||||
|
const terms = highlight.toLowerCase().split(/\s+/).filter(x => x);
|
||||||
|
if (terms.length === 0) return; // nothing to do
|
||||||
|
|
||||||
|
// There should never be more than one element matching "div.body"
|
||||||
|
const divBody = document.querySelectorAll("div.body");
|
||||||
|
const body = divBody.length ? divBody[0] : document.querySelector("body");
|
||||||
|
window.setTimeout(() => {
|
||||||
|
terms.forEach((term) => _highlightText(body, term, "highlighted"));
|
||||||
|
}, 10);
|
||||||
|
|
||||||
|
const searchBox = document.getElementById("searchbox");
|
||||||
|
if (searchBox === null) return;
|
||||||
|
searchBox.appendChild(
|
||||||
|
document
|
||||||
|
.createRange()
|
||||||
|
.createContextualFragment(
|
||||||
|
'<p class="highlight-link">' +
|
||||||
|
'<a href="javascript:SphinxHighlight.hideSearchWords()">' +
|
||||||
|
_("Hide Search Matches") +
|
||||||
|
"</a></p>"
|
||||||
|
)
|
||||||
|
);
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* helper function to hide the search marks again
|
||||||
|
*/
|
||||||
|
hideSearchWords: () => {
|
||||||
|
document
|
||||||
|
.querySelectorAll("#searchbox .highlight-link")
|
||||||
|
.forEach((el) => el.remove());
|
||||||
|
document
|
||||||
|
.querySelectorAll("span.highlighted")
|
||||||
|
.forEach((el) => el.classList.remove("highlighted"));
|
||||||
|
localStorage.removeItem("sphinx_highlight_terms")
|
||||||
|
},
|
||||||
|
|
||||||
|
initEscapeListener: () => {
|
||||||
|
// only install a listener if it is really needed
|
||||||
|
if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return;
|
||||||
|
|
||||||
|
document.addEventListener("keydown", (event) => {
|
||||||
|
// bail for input elements
|
||||||
|
if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
|
||||||
|
// bail with special keys
|
||||||
|
if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return;
|
||||||
|
if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) {
|
||||||
|
SphinxHighlight.hideSearchWords();
|
||||||
|
event.preventDefault();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
_ready(SphinxHighlight.highlightSearchWords);
|
||||||
|
_ready(SphinxHighlight.initEscapeListener);
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Architecture" href="architecture.html" />
|
<link rel="next" title="Architecture" href="architecture.html" />
|
||||||
|
@ -191,7 +192,7 @@ HTML of the site. URL of the searx instance and values are customizable.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="How to protect an instance" href="filtron.html" />
|
<link rel="next" title="How to protect an instance" href="filtron.html" />
|
||||||
|
@ -125,7 +126,7 @@ maintained by the scripts from our <a class="reference internal" href="../utils/
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -244,7 +245,7 @@ output.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Search in indexers" href="indexer-engines.html" />
|
<link rel="next" title="Search in indexers" href="indexer-engines.html" />
|
||||||
|
@ -217,7 +218,7 @@ the engine.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Recoll" href="engines/recoll.html" />
|
<link rel="next" title="Recoll" href="engines/recoll.html" />
|
||||||
|
@ -2233,7 +2234,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../../_static/underscore.js"></script>
|
<script src="../../_static/underscore.js"></script>
|
||||||
<script src="../../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../../_static/doctools.js"></script>
|
<script src="../../_static/doctools.js"></script>
|
||||||
|
<script src="../../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../../genindex.html" />
|
<link rel="index" title="Index" href="../../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../../search.html" />
|
<link rel="search" title="Search" href="../../search.html" />
|
||||||
<link rel="next" title="How to create private engines" href="../private-engines.html" />
|
<link rel="next" title="How to create private engines" href="../private-engines.html" />
|
||||||
|
@ -148,7 +149,7 @@ searched.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../../_static/version_warning_offset.js"></script>
|
<script src="../../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="How to setup result proxy" href="morty.html" />
|
<link rel="next" title="How to setup result proxy" href="morty.html" />
|
||||||
|
@ -275,7 +276,7 @@ port 8888 where a searx is being run. For a complete setup see: <a class="refere
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Installation" href="installation.html" />
|
<link rel="next" title="Installation" href="installation.html" />
|
||||||
|
@ -201,7 +202,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Query SQL and NoSQL servers" href="no-sql-engines.html" />
|
<link rel="next" title="Query SQL and NoSQL servers" href="no-sql-engines.html" />
|
||||||
|
@ -188,7 +189,7 @@ factor of a field, the more important the field is in the query. Example:
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -488,7 +489,7 @@ Debian:</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="How to update" href="update-searx.html" />
|
<link rel="next" title="How to update" href="update-searx.html" />
|
||||||
|
@ -171,7 +172,7 @@ make docker.build
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -385,7 +386,7 @@ sudo -H touch /etc/uwsgi.d/searx.ini
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -2150,7 +2151,7 @@ command twice). At this point searx is not demonized; uwsgi allows this.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -497,7 +498,7 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Step by step installation" href="installation-searx.html" />
|
<link rel="next" title="Step by step installation" href="installation-searx.html" />
|
||||||
|
@ -170,7 +171,7 @@ and <a class="reference external" href="https://github.com/searx/searx/blob/mast
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Engines" href="engines.html" />
|
<link rel="next" title="Engines" href="engines.html" />
|
||||||
|
@ -133,7 +134,7 @@ plus morty”</em> in the <a class="reference internal" href="installation-nginx
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Plugins builtin" href="plugins.html" />
|
<link rel="next" title="Plugins builtin" href="plugins.html" />
|
||||||
|
@ -257,7 +258,7 @@ structure. To query the supported servers, you must install their drivers using
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Buildhosts" href="buildhosts.html" />
|
<link rel="next" title="Buildhosts" href="buildhosts.html" />
|
||||||
|
@ -193,7 +194,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Run shell commands from your instance" href="command-engine.html" />
|
<link rel="next" title="Run shell commands from your instance" href="command-engine.html" />
|
||||||
|
@ -134,7 +135,7 @@ contact your instance administrator.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Administration API" href="api.html" />
|
<link rel="next" title="Administration API" href="api.html" />
|
||||||
|
@ -427,7 +428,7 @@ following example, searx has only two engines:</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="settings.yml" href="settings.html" />
|
<link rel="next" title="settings.yml" href="settings.html" />
|
||||||
|
@ -143,7 +144,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Introducing Python 3 support" href="python3.html" />
|
<link rel="next" title="Introducing Python 3 support" href="python3.html" />
|
||||||
|
@ -140,7 +141,7 @@ existing instances.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Developing in Linux containers [202006]" href="lxcdev-202006.html" />
|
<link rel="next" title="Developing in Linux containers [202006]" href="lxcdev-202006.html" />
|
||||||
|
@ -154,7 +155,7 @@ are going to be added. This way, you will be able to query your own databases/in
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Query more of your NoSQL stores" href="search-database-engines.html" />
|
<link rel="next" title="Query more of your NoSQL stores" href="search-database-engines.html" />
|
||||||
|
@ -142,7 +143,7 @@ supporting searx.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Private searx project is finished" href="documentation-offline-engines.html" />
|
<link rel="next" title="Private searx project is finished" href="documentation-offline-engines.html" />
|
||||||
|
@ -115,7 +116,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Searx admin interface" href="admin.html" />
|
<link rel="next" title="Searx admin interface" href="admin.html" />
|
||||||
|
@ -165,7 +166,7 @@ as a table. You can check out the pull request for more details see
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -411,7 +412,7 @@ $ systemctl restart uwsgi@searx
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Preparation for offline engines" href="intro-offline.html" />
|
<link rel="next" title="Preparation for offline engines" href="intro-offline.html" />
|
||||||
|
@ -152,7 +153,7 @@ and come up with new solutions which fit your use case.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="prev" title="Searx admin interface" href="admin.html" />
|
<link rel="prev" title="Searx admin interface" href="admin.html" />
|
||||||
|
@ -147,7 +148,7 @@ version in your issue, so we can investigate it properly.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Query SQL servers" href="sql-engines.html" />
|
<link rel="next" title="Query SQL servers" href="sql-engines.html" />
|
||||||
|
@ -173,7 +174,7 @@ as you wish.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Running shell commands to fetch results" href="command-line-engines.html" />
|
<link rel="next" title="Running shell commands to fetch results" href="command-line-engines.html" />
|
||||||
|
@ -188,7 +189,7 @@ the results in ascending order.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Query your local search engines" href="search-indexer-engines.html" />
|
<link rel="next" title="Query your local search engines" href="search-indexer-engines.html" />
|
||||||
|
@ -189,7 +190,7 @@ any extra dependency.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Engine overview" href="engine_overview.html" />
|
<link rel="next" title="Engine overview" href="engine_overview.html" />
|
||||||
|
@ -260,7 +261,7 @@ commit and push:</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Search API" href="search_api.html" />
|
<link rel="next" title="Search API" href="search_api.html" />
|
||||||
|
@ -678,7 +679,7 @@ time of publish <em>(not implemented yet)</em></p></td>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Development Quickstart" href="quickstart.html" />
|
<link rel="next" title="Development Quickstart" href="quickstart.html" />
|
||||||
|
@ -167,7 +168,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="reST primer" href="reST.html" />
|
<link rel="next" title="reST primer" href="reST.html" />
|
||||||
|
@ -346,7 +347,7 @@ never need to upload.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Translation" href="translation.html" />
|
<link rel="next" title="Translation" href="translation.html" />
|
||||||
|
@ -163,7 +164,7 @@ plugin.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -138,7 +139,7 @@ to our “<a class="reference internal" href="contribution_guide.html#how-to-con
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Tooling box searx_extra for developers and users" href="../searx_extra/index.html" />
|
<link rel="next" title="Tooling box searx_extra for developers and users" href="../searx_extra/index.html" />
|
||||||
|
@ -1666,7 +1667,7 @@ gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Plugins" href="plugins.html" />
|
<link rel="next" title="Plugins" href="plugins.html" />
|
||||||
|
@ -199,7 +200,7 @@ instance. See the available options in the preferences page of the instance.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Makefile" href="makefile.html" />
|
<link rel="next" title="Makefile" href="makefile.html" />
|
||||||
|
@ -153,7 +154,7 @@ create a PR.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/underscore.js"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="_static/doctools.js"></script>
|
<script src="_static/doctools.js"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js"></script>
|
||||||
<script src="_static/tabs.js"></script>
|
<script src="_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="#" />
|
<link rel="index" title="Index" href="#" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
|
@ -190,7 +191,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="_static/version_warning_offset.js"></script>
|
<script src="_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/underscore.js"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="_static/doctools.js"></script>
|
<script src="_static/doctools.js"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="genindex.html" />
|
<link rel="index" title="Index" href="genindex.html" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
<link rel="next" title="User documentation" href="user/index.html" />
|
<link rel="next" title="User documentation" href="user/index.html" />
|
||||||
|
@ -187,7 +188,7 @@ digital rights</p></li>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="_static/version_warning_offset.js"></script>
|
<script src="_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/underscore.js"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="_static/doctools.js"></script>
|
<script src="_static/doctools.js"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js"></script>
|
||||||
<script src="_static/tabs.js"></script>
|
<script src="_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="genindex.html" />
|
<link rel="index" title="Index" href="genindex.html" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
|
@ -114,7 +115,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="_static/version_warning_offset.js"></script>
|
<script src="_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/underscore.js"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="_static/doctools.js"></script>
|
<script src="_static/doctools.js"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js"></script>
|
||||||
<script src="_static/tabs.js"></script>
|
<script src="_static/tabs.js"></script>
|
||||||
<script src="_static/searchtools.js"></script>
|
<script src="_static/searchtools.js"></script>
|
||||||
<script src="_static/language_data.js"></script>
|
<script src="_static/language_data.js"></script>
|
||||||
|
@ -113,7 +114,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="_static/version_warning_offset.js"></script>
|
<script src="_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="searx_extra/standalone_searx.py" href="standalone_searx.py.html" />
|
<link rel="next" title="searx_extra/standalone_searx.py" href="standalone_searx.py.html" />
|
||||||
|
@ -52,7 +53,14 @@ developers and users.</p>
|
||||||
<div class="toctree-wrapper compound">
|
<div class="toctree-wrapper compound">
|
||||||
<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="standalone_searx.py.html"><code class="docutils literal notranslate"><span class="pre">searx_extra/standalone_searx.py</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="standalone_searx.py.html"><code class="docutils literal notranslate"><span class="pre">searx_extra/standalone_searx.py</span></code></a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="standalone_searx.py.html#searx_extra.standalone_searx.get_search_query"><code class="docutils literal notranslate"><span class="pre">get_search_query()</span></code></a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="standalone_searx.py.html#searx_extra.standalone_searx.json_serial"><code class="docutils literal notranslate"><span class="pre">json_serial()</span></code></a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="standalone_searx.py.html#searx_extra.standalone_searx.no_parsed_url"><code class="docutils literal notranslate"><span class="pre">no_parsed_url()</span></code></a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="standalone_searx.py.html#searx_extra.standalone_searx.parse_argument"><code class="docutils literal notranslate"><span class="pre">parse_argument()</span></code></a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="standalone_searx.py.html#searx_extra.standalone_searx.to_dict"><code class="docutils literal notranslate"><span class="pre">to_dict()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
@ -109,7 +117,7 @@ developers and users.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Admin’s tooling box" href="../utils/index.html" />
|
<link rel="next" title="Admin’s tooling box" href="../utils/index.html" />
|
||||||
|
@ -215,7 +216,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Search syntax" href="search_syntax.html" />
|
<link rel="next" title="Search syntax" href="search_syntax.html" />
|
||||||
|
@ -116,7 +117,7 @@
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Administrator documentation" href="../admin/index.html" />
|
<link rel="next" title="Administrator documentation" href="../admin/index.html" />
|
||||||
|
@ -171,7 +172,7 @@ instance, have access to a privacy respecting search service.</p>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Why use a private instance?" href="own-instance.html" />
|
<link rel="next" title="Why use a private instance?" href="own-instance.html" />
|
||||||
|
@ -158,7 +159,7 @@ By adding a new search engine with a different language, Searx will search in yo
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -183,18 +184,18 @@ inspect service
|
||||||
show service status and log
|
show service status and log
|
||||||
option
|
option
|
||||||
set one of the available options
|
set one of the available options
|
||||||
apache (http://fv-az264-432/searx)
|
apache (http://fv-az119-313/searx)
|
||||||
:install: apache site with a reverse proxy (ProxyPass)
|
:install: apache site with a reverse proxy (ProxyPass)
|
||||||
:remove: apache site searx.conf
|
:remove: apache site searx.conf
|
||||||
nginx (http://fv-az264-432/searx)
|
nginx (http://fv-az119-313/searx)
|
||||||
:install: nginx site with a reverse proxy (ProxyPass)
|
:install: nginx site with a reverse proxy (ProxyPass)
|
||||||
:remove: nginx site searx.conf
|
:remove: nginx site searx.conf
|
||||||
|
|
||||||
filtron rules: /etc/filtron/rules.json
|
filtron rules: /etc/filtron/rules.json
|
||||||
|
|
||||||
If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
||||||
PUBLIC_URL : http://fv-az264-432/searx
|
PUBLIC_URL : http://fv-az119-313/searx
|
||||||
PUBLIC_HOST : fv-az264-432
|
PUBLIC_HOST : fv-az119-313
|
||||||
SERVICE_USER : filtron
|
SERVICE_USER : filtron
|
||||||
FILTRON_TARGET : 127.0.0.1:8888
|
FILTRON_TARGET : 127.0.0.1:8888
|
||||||
FILTRON_API : 127.0.0.1:4005
|
FILTRON_API : 127.0.0.1:4005
|
||||||
|
@ -259,7 +260,7 @@ If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="utils/searx.sh" href="searx.sh.html" />
|
<link rel="next" title="utils/searx.sh" href="searx.sh.html" />
|
||||||
|
@ -219,7 +220,7 @@ reverse proxy for filtron on all containers of the <a class="reference internal"
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Blog" href="../blog/index.html" />
|
<link rel="next" title="Blog" href="../blog/index.html" />
|
||||||
|
@ -193,7 +194,7 @@ install
|
||||||
:base: prepare LXC; install basic packages
|
:base: prepare LXC; install basic packages
|
||||||
:suite: install LXC searx suite into all (or <name>) containers
|
:suite: install LXC searx suite into all (or <name>) containers
|
||||||
|
|
||||||
LXC suite: searx --> http://fv-az264-432/searx
|
LXC suite: searx --> http://fv-az119-313/searx
|
||||||
suite includes searx, morty & filtron
|
suite includes searx, morty & filtron
|
||||||
suite images:
|
suite images:
|
||||||
ubu1804 ubu2004 ubu2010 fedora33 archlinux centos7
|
ubu1804 ubu2004 ubu2010 fedora33 archlinux centos7
|
||||||
|
@ -362,7 +363,7 @@ lxc_suite_info<span class="o">()</span> <span class="o">{</span>
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<script src="../_static/tabs.js"></script>
|
<script src="../_static/tabs.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
@ -185,22 +186,22 @@ inspect service
|
||||||
option
|
option
|
||||||
set one of the available options
|
set one of the available options
|
||||||
:new-key: set new morty key
|
:new-key: set new morty key
|
||||||
apache : http://fv-az264-432/morty/
|
apache : http://fv-az119-313/morty/
|
||||||
:install: apache site with a reverse proxy (ProxyPass)
|
:install: apache site with a reverse proxy (ProxyPass)
|
||||||
:remove: apache site morty.conf
|
:remove: apache site morty.conf
|
||||||
nginx (http://fv-az264-432/morty/)
|
nginx (http://fv-az119-313/morty/)
|
||||||
:install: nginx site with a reverse proxy (ProxyPass)
|
:install: nginx site with a reverse proxy (ProxyPass)
|
||||||
:remove: nginx site morty.conf
|
:remove: nginx site morty.conf
|
||||||
|
|
||||||
If needed, set the environment variables in the '.config.sh' file::
|
If needed, set the environment variables in the '.config.sh' file::
|
||||||
PUBLIC_URL_MORTY: http://fv-az264-432/morty/
|
PUBLIC_URL_MORTY: http://fv-az119-313/morty/
|
||||||
MORTY_LISTEN: 127.0.0.1:3000
|
MORTY_LISTEN: 127.0.0.1:3000
|
||||||
SERVICE_USER: morty
|
SERVICE_USER: morty
|
||||||
|
|
||||||
To activate result and image proxy in searx, edit settings.yml (read:
|
To activate result and image proxy in searx, edit settings.yml (read:
|
||||||
https://searx.github.io/searx/admin/morty.html)::
|
https://searx.github.io/searx/admin/morty.html)::
|
||||||
result_proxy:
|
result_proxy:
|
||||||
url : http://fv-az264-432/morty/
|
url : http://fv-az119-313/morty/
|
||||||
server:
|
server:
|
||||||
image_proxy : True
|
image_proxy : True
|
||||||
</pre></div>
|
</pre></div>
|
||||||
|
@ -263,7 +264,7 @@ https://searx.github.io/searx/admin/morty.html)::
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/underscore.js"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||||||
<script src="../_static/doctools.js"></script>
|
<script src="../_static/doctools.js"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js"></script>
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="utils/filtron.sh" href="filtron.sh.html" />
|
<link rel="next" title="utils/filtron.sh" href="filtron.sh.html" />
|
||||||
|
@ -112,8 +113,8 @@ apache
|
||||||
searx settings: /etc/searx/settings.yml
|
searx settings: /etc/searx/settings.yml
|
||||||
|
|
||||||
If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
||||||
PUBLIC_URL : http://fv-az264-432/searx
|
PUBLIC_URL : http://fv-az119-313/searx
|
||||||
SEARX_INSTANCE_NAME : searx@fv-az264-432
|
SEARX_INSTANCE_NAME : searx@fv-az119-313
|
||||||
SERVICE_USER : searx
|
SERVICE_USER : searx
|
||||||
SEARX_INTERNAL_HTTP : http://127.0.0.1:8888
|
SEARX_INTERNAL_HTTP : http://127.0.0.1:8888
|
||||||
</pre></div>
|
</pre></div>
|
||||||
|
@ -176,7 +177,7 @@ If needed, set PUBLIC_URL of your WEB service in the '.config.sh' file::
|
||||||
|
|
||||||
<div class="footer" role="contentinfo">
|
<div class="footer" role="contentinfo">
|
||||||
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
© Copyright 2015-2022, Adam Tauber, Noémi Ványi.
|
||||||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.1.1.
|
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.2.2.
|
||||||
</div>
|
</div>
|
||||||
<script src="../_static/version_warning_offset.js"></script>
|
<script src="../_static/version_warning_offset.js"></script>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue