Package Details: searxng-git r8494.5986629-4

Git Clone URL: https://aur.archlinux.org/searxng-git.git (read-only, click to copy)
Package Base: searxng-git
Description: A privacy-respecting, hackable metasearch engine
Upstream URL: https://searxng.github.io/searxng/
Licenses: AGPL-3.0-or-later
Conflicts: searx, searx-git
Provides: searxng
Submitter: HLFH
Maintainer: HLFH
Last Packager: HLFH
Votes: 14
Popularity: 0.63
First Submitted: 2021-09-29 10:43 (UTC)
Last Updated: 2025-05-28 20:45 (UTC)

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

originalsouth commented on 2025-10-29 10:03 (UTC)

@30p87 that still does not solve @zynex's problem; I think searxng-run should be explicitly installed in the PKGBUILD

30p87 commented on 2025-10-17 16:32 (UTC) (edited on 2025-10-17 18:41 (UTC) by 30p87)

So as per @zynex, the package currently does not properly work without manual patches, and per @troytjh does not work with nginx etc. for no reason (There's no security or functional difference between rwx+o and rwx+og, except allowing for specific users to access those dirs, without being the user owner, which is exactly what we want without SELinux.).

As there's been no update and activity in nearly five months, I've fixed that myself, flagged the pkg and put the fixed version on my GL temporarily: https://git.30p87.de/pkgbuilds/searxng-git/-/tree/master?ref_type=heads

zynex commented on 2025-08-21 19:49 (UTC) (edited on 2025-08-21 19:50 (UTC) by zynex)

Not sure why, but the /var/lib/searxng/.venv/bin/searxng-run points to the local build path #!/home/kvm-usr/.cache/pikaur/build/searxng-git/src/searxng/.venv/bin/python instead of #!/var/lib/searxng/.venv/bin/python in the first line.

troytjh commented on 2025-06-28 19:47 (UTC) (edited on 2025-06-28 19:51 (UTC) by troytjh)

If anyone else happens to have issues running searxng with nginx, it could be the result of the more limited permissions set in searxng.tmpfiles. These permissions are reapplied on boot. My webserver is running services other than searxng so I wasn't able to change the nginx user.

Adding the http user to the searxng group and creating the following file should fix this /etc/tmpfiles.d/searxng.conf

d /var/lib/searxng 0750 searxng searxng

shtrophic commented on 2025-06-16 08:33 (UTC)

Is there a hard dependency on valkey, that forbids the use of redis, or, for that matter, one of its other forks (redict, keydb)? If not, what about patching the systemd service to allow for either of them to be used? Cf. https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=paperless-ngx-venv#n75

HLFH commented on 2025-05-28 20:47 (UTC) (edited on 2025-05-28 20:48 (UTC) by HLFH)

@impulse The searxng-git AUR package has been updated.
The redis dependency has been replaced with valkey only because I have made the migration upstream.

impulse commented on 2025-04-19 19:16 (UTC)

The redis dependency should be replaced with valkey as redis is no longer going to be supported in tree (the current version of redis is currently outdated to, so a security risk).

Should be a drop-in replacement.

More info here: https://archlinux.org/news/valkey-to-replace-redis-in-the-extra-repository/

vech commented on 2025-03-31 03:39 (UTC)

@HLFH thanks for the fixes I updated the package to the latest release (right now searxng-git-r8519.7b4612e-1) and it worked, maybe my issue had something to do with SEARXNG_SETTINGS_PATH or not having redis installed

HLFH commented on 2025-03-24 14:28 (UTC) (edited on 2025-03-24 14:29 (UTC) by HLFH)

@vech I cannot reproduce your bug.

Please update to the latest release searxng-git r8494.5986629-4 with pikaur -Syu.
And to update regularly this -git VCS package, please use pikaur -Syu --devel --needed.