summaryrefslogtreecommitdiff
path: root/docs/admin/architecture.rst
blob: 7064a294bac321a52ab1f9aa5ea2721eddcaff7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.. _architecture:

============
Architecture
============

.. sidebar:: Needs work!

   This article needs some work / Searx is a collaborative effort.  If you have
   any contribution, feel welcome to send us your :pull:`PR <../pulls>`, see
   :ref:`how to contribute`.

Herein you will find some hints and suggestions about typical architectures of
searx infrastructures.

We start with a contribution from :pull:`@dalf <1776#issuecomment-567917320>`.
It shows a *reference* setup for public searx instances.

.. _arch public:

.. kernel-figure:: arch_public.dot
   :alt: arch_public.dot

   Reference architecture of a public searx setup.