| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | # -*- coding: utf-8; mode: sh -*- | 
					
						
							|  |  |  | # SPDX-License-Identifier: AGPL-3.0-or-later | 
					
						
							| 
									
										
										
										
											2020-02-04 19:47:33 +01:00
										 |  |  | # shellcheck shell=bash disable=SC2034 | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # This file should be edited only ones just before the installation of any | 
					
						
							|  |  |  | # service is done.  After the installation of the searx service a copy of this | 
					
						
							|  |  |  | # file is placed into the $SEARX_SRC of the instance, e.g.:: | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | #     /usr/local/searx/searx-src/.config.sh | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # .. hint:: | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | #    Before you change a value here, You have to fully uninstall any previous | 
					
						
							|  |  |  | #    installation of searx, morty and filtron services! | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # utils/searx.sh | 
					
						
							|  |  |  | # -------------- | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # The setup of the SearXNG instance is done in the settings.yml | 
					
						
							| 
									
										
										
										
											2021-10-02 17:18:05 +02:00
										 |  |  | # (SEARXNG_SETTINGS_PATH).  Read the remarks in [1] carefully and don't forget to | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # rebuild instance's environment (make buildenv) if needed.  The settings.yml | 
					
						
							|  |  |  | # file of an already installed instance is shown by:: | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | #     $ ./utils/searx.sh --help | 
					
						
							|  |  |  | #     ---- SearXNG instance setup (already installed) | 
					
						
							| 
									
										
										
										
											2021-10-11 10:56:50 +02:00
										 |  |  | #       SEARXNG_SETTINGS_PATH : /etc/searxng/settings.yml | 
					
						
							| 
									
										
										
										
											2021-10-02 17:18:05 +02:00
										 |  |  | #       SEARX_SRC             : /usr/local/searx/searx-src | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2022-01-02 20:54:41 +01:00
										 |  |  | # [1] https://docs.searxng.org/admin/engines/settings.html | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # utils/filtron.sh | 
					
						
							|  |  |  | # ---------------- | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-29 15:09:34 +02:00
										 |  |  | # FILTRON_API="127.0.0.1:4005" | 
					
						
							|  |  |  | # FILTRON_LISTEN="127.0.0.1:4004" | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-29 20:08:10 +02:00
										 |  |  | # utils/morty.sh | 
					
						
							|  |  |  | # -------------- | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | # morty listen address | 
					
						
							| 
									
										
										
										
											2020-03-29 15:09:34 +02:00
										 |  |  | # MORTY_LISTEN="127.0.0.1:3000" | 
					
						
							| 
									
										
										
										
											2020-04-09 14:28:34 +02:00
										 |  |  | # PUBLIC_URL_PATH_MORTY="/morty/" | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | # system services | 
					
						
							|  |  |  | # --------------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-29 15:09:34 +02:00
										 |  |  | # Common $HOME folder of the service accounts | 
					
						
							|  |  |  | # SERVICE_HOME_BASE="/usr/local" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-04 10:39:42 +01:00
										 |  |  | # **experimental**: Set SERVICE_USER to run all services by one account, but be | 
					
						
							|  |  |  | # aware that removing discrete components might conflict! | 
					
						
							|  |  |  | # SERVICE_USER=searx |