.. _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.