I am kinda new to docker and as for my first project I wanted to try and start a searXNG instance on tor. There have been many people who have accomplished that, yet I cannot figure out whats wrong.
I've installed tor, searxng-docker and docker-compose on my raspberry pi (it is running raspberry pi os lite), got the .onion hostname and put it in .env and then, I got the instance running. But when I checked the link, it gave me a 404.
Can anyone help? I would really appreciate that.
The output of sudo docker ps
:
Do you want your server to be only available on Tor as a hidden service?
This is not supported out of the box.
Here some information that should help:
http://
in front of your server name in .env
: SEARXNG_HOSTNAME=http://gpfo...onion
bind 127.0.0.1
just before line 10 (tls {$SEARXNG_TLS}
).torrc
, but sure to have HiddenServicePort 80 127.0.0.1:80
in addition to HiddenServiceDir
.