.config.sh 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # -*- coding: utf-8; mode: sh -*-
  2. # SPDX-License-Identifier: AGPL-3.0-or-later
  3. # shellcheck shell=bash disable=SC2034
  4. #
  5. # This file should be edited only ones just before the installation of any
  6. # service is done. After the installation of the searx service a copy of this
  7. # file is placed into the $SEARX_SRC of the instance, e.g.::
  8. #
  9. # /usr/local/searx/searx-src/.config.sh
  10. #
  11. # .. hint::
  12. #
  13. # Before you change a value here, You have to fully uninstall any previous
  14. # installation of searx, morty and filtron services!
  15. # utils/searx.sh
  16. # --------------
  17. # The setup of the SearXNG instance is done in the settings.yml
  18. # (SEARXNG_SETTINGS_PATH). Read the remarks in [1] carefully and don't forget to
  19. # rebuild instance's environment (make buildenv) if needed. The settings.yml
  20. # file of an already installed instance is shown by::
  21. #
  22. # $ ./utils/searx.sh --help
  23. # ---- SearXNG instance setup (already installed)
  24. # SEARXNG_SETTINGS_PATH : /etc/searxng/settings.yml
  25. # SEARX_SRC : /usr/local/searx/searx-src
  26. #
  27. # [1] https://docs.searxng.org/admin/engines/settings.html
  28. # utils/filtron.sh
  29. # ----------------
  30. # FILTRON_API="127.0.0.1:4005"
  31. # FILTRON_LISTEN="127.0.0.1:4004"
  32. # utils/morty.sh
  33. # --------------
  34. # morty listen address
  35. # MORTY_LISTEN="127.0.0.1:3000"
  36. # PUBLIC_URL_PATH_MORTY="/morty/"
  37. # system services
  38. # ---------------
  39. # Common $HOME folder of the service accounts
  40. # SERVICE_HOME_BASE="/usr/local"
  41. # **experimental**: Set SERVICE_USER to run all services by one account, but be
  42. # aware that removing discrete components might conflict!
  43. # SERVICE_USER=searx