Я считаю, что нашел решение, поэтому я опубликую его здесь, если у кого-то еще будет аналогичная проблема.
После установки я увидел предупреждающее сообщение, которое я, должно быть, пропустил раньше:
ВНИМАНИЕ: Публичный сервис на http://alpha/searx недоступен!
ПРЕДУПРЕЖДЕНИЕ. Проверьте правильность общедоступного имени и маршрутизации или используйте общедоступный IP-адрес, указанный выше.
Решение после установки:
(1) Отредактируйте /etc/searx/settings.yml
судо нано /etc/searx/settings.yml
(2) Измените bind_address на локальный IP-адрес вашего хоста.
сервер:
порт: 8888
#bind_address : "127.0.0.1" # адрес для прослушивания
bind_address : "192.168.0.73" # адрес для прослушивания
(3) Отредактируйте файл /etc/uwsgi/apps-available/searx.ini.
sudo nano /etc/uwsgi/apps-available/searx.ini
(4) Установите «http» на локальный IP-адрес вашего хоста.
# http = 127.0.0.1:8888
http = 192.168.0.73:8888
(5) Перезапустите uwsgi.service.
sudo systemctl перезапустить uwsgi.service
Это позволяет получить доступ к экземпляру searchx в моей локальной сети.
Н.Б.
Во время установки скрипту не удалось создать необходимые каталоги для файлов конфигурации uwsgi.Вот сообщения:
ИНФОРМАЦИЯ: шаблон ПОСТРОЙКИ /opt/searx/cache/etc/uwsgi/apps-available/searx.ini
mkdir: невозможно создать каталог «/opt/searx/cache/etc»: разрешение отклонено
./utils/lib.sh: строка 436: /opt/searx/cache/etc/uwsgi/apps-available/searx.ini: нет такого файла или каталога
chown: невозможно получить доступ к '/opt/searx/cache/etc/uwsgi/apps-available/searx.ini': нет такого файла или каталога
ИНФОРМАЦИЯ: установка: /opt/searx/cache/etc/uwsgi/apps-available/searx.ini
установка: не может stat '/opt/searx/cache/etc/uwsgi/apps-available/searx.ini': нет такого файла или каталога
Я создал каталоги вручную и снова запустил сценарий установки.