Package Details: searxng-git r9110.3f91ac4-1

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.42
First Submitted: 2021-09-29 10:43 (UTC)
Last Updated: 2025-12-05 10:21 (UTC)

Pinned Comments

HLFH commented on 2025-12-04 11:39 (UTC) (edited on 2025-12-04 11:40 (UTC) by HLFH)

Hello everyone!

I have updated the searxng-git AUR package (I am the maintainer).

I have:
- applied the frontend patch (of this PR), it works flawlessly ;
- removed uwsgi dependency ;
- added systemd unit searxng.service that uses searxng-run executable ;
- optimized the python virtual environment ;
- added a sample nginx conf.

Latest Comments

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

30p87 commented on 2025-12-09 16:19 (UTC) (edited on 2025-12-09 16:45 (UTC) by 30p87)

Doesn't build in a clean env, as python-yaml is missing from the makedeps. Please add that :3

Also, the secret_key shouldn't be set at buildtime, as the resulting package shouldn't be assumed to be secret, while the installed settings.yml is. Therefore, it's the users job to configure that setting.

HLFH commented on 2025-12-04 11:39 (UTC) (edited on 2025-12-04 11:40 (UTC) by HLFH)

Hello everyone!

I have updated the searxng-git AUR package (I am the maintainer).

I have:
- applied the frontend patch (of this PR), it works flawlessly ;
- removed uwsgi dependency ;
- added systemd unit searxng.service that uses searxng-run executable ;
- optimized the python virtual environment ;
- added a sample nginx conf.

HLFH commented on 2025-12-04 11:37 (UTC)

@troytjh I also added a searxng.example.com.conf nginx configuration file, if this can help.

HLFH commented on 2025-12-04 11:24 (UTC)

@zynex The python virtual environment portability is fixed with the latest release of searxng-git.
Please try it.

HLFH commented on 2025-12-04 11:22 (UTC)

@30p87 searxng-git should work flawlessly. Please try the latest update.

HLFH commented on 2025-12-04 11:21 (UTC)

@originalsouth You can now run systemctl start searxng.service which is now available in the latest searxng-git release.
It relies on the searxng-run executable.

HLFH commented on 2025-12-03 14:24 (UTC) (edited on 2025-12-04 11:18 (UTC) by HLFH)

@troytjh Why don't you run it with systemctl start searxng.service which is now available in the latest searxng-git release.
It relies on the searxng-run executable.

nginx is only used for reverse proxy. I don't think it needs any rights on var/lib/searxng.
For your information, I have added searxng and http users to valkey group on my system.

HLFH commented on 2025-12-03 14:07 (UTC) (edited on 2025-12-04 11:18 (UTC) by HLFH)

@shtrophic Why don't you run it with systemctl start searxng.service which is now available in the latest searxng-git release.
It relies on the searxng-run executable.

And use redis instead of valkey (which I do not recommend as it is legacy), and replace in /etc/searxng/settings.yml:

valkey:   
    url: unix:///run/valkey/valkey.sock?password=yourpassword&db=1`

by:

redis: 
    url: unix:///run/redis/redis.sock?password=yourpassword&db=1`

Don't forget to put your real password. And tell me how it goes.

HLFH commented on 2025-12-03 14:03 (UTC) (edited on 2025-12-04 11:20 (UTC) by HLFH)

@Albo I recommend pikaur but please retry with paru.
I have just updated the searxng-git AUR package.
It is using the master branch, so you should be able to get the latest update.

Albo commented on 2025-12-03 02:29 (UTC)

when I upgrading with paru, it show me searxng-git-latest-commit not actual version. And it always reinstalling current version. It happens only with this aur package. Any thoughts ?