Issue setting SearXNG as Default Browser in Firefox
from root@lemmy.world to homelab@lemmy.ml on 17 Jan 19:40
https://lemmy.world/post/24395691

I recently setup SearXNG to take the place of Whoogle (since Google broke it by disabling JS free query results). I am following the same steps I’ve always done in adding a new default search engine.

Navigate to the address bar, right click “Add SearXNG” then go into settings and make it my default. After doing this, rather than using the local IP the instance is running at, Firefox uses https://localhost/search for some reason. I don’t see a way to edit this in the settings section of Firefox. Anyone else experienced this?

Update: After updating the .env file with my IP address and bring docker down/ up, all is working as expected (able to use SearXNG via Caddy using the https://<ip> address)

#homelab

threaded - newest

not_amm@lemmy.ml on 17 Jan 22:08 next collapse

Could you give more information?

Is it running in the same machine you want to search from?

Is it running in a container (and which network mode)?

Have you changed the configuration of SearXNG? I think the default URL was localhost in some settings (like the hostname or base_url variables in both settings.yml and docker-compose.yml).

Also, it’s been a while since I made SearXNG my default search engine, I used to use an extension since the Firefox way is less customizable.

root@lemmy.world on 17 Jan 23:09 collapse

Bingo! I missed a spot in the hidden .env file. After that I’m able to hit it and Caddy is able to generate the cert for me (I am using docker).

Thanks again!

scottmeme@sh.itjust.works on 17 Jan 23:21 collapse

Benbusby pushed an update for whoogle last night to change the user agent to one that still operates fine, with a few css bugs.

root@lemmy.world on 17 Jan 23:27 collapse

He’s a saint. I saw the commit last night and was waiting for an update. I have SearXNG working now but also left up my Whoogle VM. I’ll try the update and keep using that until the lights go out :')