Whoogle doesn't work since update

Hi guys,

since the last update, Whoogle doesn’t work anymore. I used to make it work by using the command
sudo chown whoogle:whoogle /opt/whoogle-search/ -R
sudo systemctl restart whoogle.service

But now I have the localhost:5000 error again.

When using systemctl status whoogle, I’ve got that :

elphaco@elphaco in ~ took 1s
[🧱] × systemctl status whoogle
● whoogle.service - Whoogle
Loaded: loaded (/usr/lib/systemd/system/whoogle.service; disabled; preset: disabled)
Active: activating (auto-restart) (Result: exit-code) since Sun 2025-01-05 16:34:41 CET; 828ms ago
Invocation: 1edfebce68554db38e9bb7e494b9d855
Process: 99364 ExecStart=/opt/whoogle-search/venv/bin/python -um app --host $BIND_ADDRESS --port $LISTEN_PORT (code=exited, status=>
Main PID: 99364 (code=exited, status=1/FAILURE)
Mem peak: 13.6M
CPU: 66ms

Could someone explain me how to have my Whoogle back ?

Thanks and happy new year to the Garuda community !

Check github, it is a known problem, we have just to wait.

Ah ok, thanks, I missed this info, hope it will be fixed asap !

By the way, is there a solution for definitely use whoogle without running the sudo

> chown whoogle:whoogle /opt/whoogle-search/ -R
> sudo systemctl restart whoogle.service

each time I boot on Garuda ?

sudo systemctl daemon-reload

sudo systemctl enable --now whoogle

sudo chown -R whoogle:whoogle /opt/whoogle-search/

systemctl status whoogle

Once is enough :slight_smile:
Just check status, if the fix was made.

BTW, :wink:

  • ONE issue per topic.
4 Likes

Ok, thanks, I’ll try this when Whoogle is fixed.

And sorry for the double issue post, thought they were related enough not to open a second topic.

Here is the issue:

There is a workaround suggested at the bottom if you want to try building it yourself and see how it goes. Or you can just disable the service for now and use Garuda’s public Whoogle instance: https://search.garudalinux.org/

6 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.