| 
									
										
										
										
											2019-12-22 14:05:33 +01:00
										 |  |  | .. _architecture:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ============
 | 
					
						
							|  |  |  | Architecture
 | 
					
						
							|  |  |  | ============
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-04 13:13:17 +01:00
										 |  |  | .. sidebar:: Tooling box
 | 
					
						
							| 
									
										
										
										
											2019-12-22 14:05:33 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-04 13:13:17 +01:00
										 |  |  |    - :ref:`searx & uwsgi <searx.sh>`
 | 
					
						
							|  |  |  |    - :ref:`filtron <filtron.sh>`
 | 
					
						
							|  |  |  |    - :ref:`reverse proxy`
 | 
					
						
							|  |  |  |    - :ref:`morty <morty.sh>`
 | 
					
						
							| 
									
										
										
										
											2019-12-22 14:05:33 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | 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>`.
 | 
					
						
							| 
									
										
										
										
											2020-02-04 13:13:17 +01:00
										 |  |  | It shows a *reference* setup for public searx instances which can build up and
 | 
					
						
							|  |  |  | maintained by the scripts from our :ref:`toolboxing`.
 | 
					
						
							| 
									
										
										
										
											2019-12-22 14:05:33 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. _arch public:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. kernel-figure:: arch_public.dot
 | 
					
						
							|  |  |  |    :alt: arch_public.dot
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    Reference architecture of a public searx setup.
 |